aboutsummaryrefslogtreecommitdiffstats
path: root/man7/signal.7
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2017-05-30 05:43:58 +0200
committerMichael Kerrisk <mtk.manpages@gmail.com>2017-05-30 05:47:58 +0200
commit8b6e88b278750c4cdd8beba5458cc992812540b5 (patch)
tree958695cbf158774e785cbd1350c5579d70a3e277 /man7/signal.7
parent4040b0a5062332f7a84c168b21362b4bbb2be716 (diff)
downloadman-pages-8b6e88b278750c4cdd8beba5458cc992812540b5.tar.gz
signal.7: Since Linux 3.8, read(2) on an inotify FD is restartable with SA_RESTART
See https://bugzilla.kernel.org/show_bug.cgi?id=195711 Reported-by: lilydjwg <lilydjwg@gmail.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
Diffstat (limited to 'man7/signal.7')
-rw-r--r--man7/signal.714
1 files changed, 9 insertions, 5 deletions
diff --git a/man7/signal.7 b/man7/signal.7
index 0e5db02ed0..6a6097db95 100644
--- a/man7/signal.7
+++ b/man7/signal.7
@@ -581,6 +581,15 @@ and
.\" as a consequence of the 2.6.22 changes in the futex() implementation
beforehand, always failed with
.BR EINTR ).
+.IP *
+.BR read (2)
+from an
+.BR inotify (7)
+file descriptor
+(since Linux 3.8;
+.\" commit 1ca39ab9d21ac93f94b9e3eb364ea9a5cf2aba06
+beforehand, always failed with
+.BR EINTR ).
.PP
The following interfaces are never restarted after
being interrupted by a signal handler,
@@ -647,11 +656,6 @@ Sleep interfaces:
and
.BR usleep (3).
.IP *
-.BR read (2)
-from an
-.BR inotify (7)
-file descriptor.
-.IP *
.BR io_getevents (2).
.PP
The