diff --git a/man2/close.2 b/man2/close.2 index f7e517f32..24df80d53 100644 --- a/man2/close.2 +++ b/man2/close.2 @@ -76,7 +76,8 @@ isn't a valid open file descriptor. .B EINTR The .BR close () -call was interrupted by a signal. +call was interrupted by a signal; see +.BR signal (7). .TP .B EIO An I/O error occurred. diff --git a/man2/dup.2 b/man2/dup.2 index 15615d56d..1da53eba7 100644 --- a/man2/dup.2 +++ b/man2/dup.2 @@ -118,7 +118,8 @@ and .B EINTR The .BR dup2 () -call was interrupted by a signal. +call was interrupted by a signal; see +.BR signal (7). .TP .B EMFILE The process already has the maximum number of file diff --git a/man2/msgop.2 b/man2/msgop.2 index 4ecf262e7..8f68efb45 100644 --- a/man2/msgop.2 +++ b/man2/msgop.2 @@ -136,7 +136,8 @@ a signal is caught, in which case the system call fails with .I errno set to -.BR EINTR . +.BR EINTR ; see +.BR signal (7). .RB ( msgsnd () is never automatically restarted after being interrupted by a signal handler, regardless of the setting of the @@ -379,7 +380,8 @@ the message queue was removed. .TP .B EINTR While the process was sleeping to receive a message, -the process caught a signal. +the process caught a signal; see +.BR signal (7). .TP .B EINVAL .I msgqid diff --git a/man3/scanf.3 b/man3/scanf.3 index 0e8fcf167..c473088d9 100644 --- a/man3/scanf.3 +++ b/man3/scanf.3 @@ -554,7 +554,8 @@ is invalid, or not open for reading. Input byte sequence does not form a valid character. .TP .B EINTR -The read operation was interrupted by a signal. +The read operation was interrupted by a signal; see +.BR signal (7). .TP .B EINVAL Not enough arguments; or