Project

General

Profile

Actions

Bug #14364

open

blocked eventfd write fails interruption

Added by Patrick Mooney 6 months ago.

Status:
In Progress
Priority:
Normal
Category:
kernel
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

If a thread is writing to an eventfd handle which would overflow, it will block until some reader "makes room" for the written value, or it is interrupted by a signal. In the latter case, the write does not fail with EINTR, but rather appears to succeed, even though the value of the eventfd is unchanged. This should be fixed so it emits the appropriate EINTR.

No data to display

Actions

Also available in: Atom PDF