epoll_wait.2: NOTES: describe raw epoll_pwait() system call differences

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2014-05-16 08:40:02 +02:00
parent 624ef27446
commit 81428c3a09
1 changed files with 13 additions and 0 deletions

View File

@ -226,6 +226,19 @@ is 4 and the kernel
.I HZ .I HZ
value is 1000, value is 1000,
this means that timeouts greater than 35.79 minutes are treated as infinity. this means that timeouts greater than 35.79 minutes are treated as infinity.
.SS C library/kernel ABI differences
The raw
.BR epoll_pwait ()
system call has a sixth argument,
.IR "size_t sigsetsize" ,
which specifies the size in bytes of the
.IR sigmask
argument.
The glibc
.BR epoll_pwait ()
wrapper function specifies this argument as a fixed value
(equal to
.IR sizeof(sigset_t) ).
.SH SEE ALSO .SH SEE ALSO
.BR epoll_create (2), .BR epoll_create (2),
.BR epoll_ctl (2), .BR epoll_ctl (2),