pselect man page Linux notes appear to be out of date
A message that is not in the archive (sent off-list or not yet received): [email protected]/
A message that is not in the archive (sent off-list or not yet received): bug-14411-11311-3bo0kxnWaOQUvHkbgXJLS5sdmw4N0Rt+2LY78lusg7I@public.gmane.org/
https://bugzilla.kernel.org/show_bug.cgi?id=14411
Michael Kerrisk <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
CC| |[email protected]Signature · 7 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
https://bugzilla.kernel.org/show_bug.cgi?id=14411
--- Comment #1 from Michael Kerrisk <[email protected]> 2010-08-31 05:02:44 --- Mike,
thanks for the report. I agree the text should be clearer. I applied the following patch for man-pages-3.26.
Thanks,
Michael
man2/select.2 +7 -3
@@ -427,15 +427,19 @@ that did not take a .I sigmask argument. -Since version 2.1, glibc has provided an emulation of +Starting with version 2.1, glibc provided an emulation of .BR pselect () -that is implemented using +that was implemented using .BR sigprocmask (2) and .BR select (). -This implementation remains vulnerable to the very race condition that +This implementation remained vulnerable to the very race condition that .BR pselect () was designed to prevent. +Modern versions of glibc use the (race-free) +.BR pselect () +system call on kernels where it is provided. + On systems that lack .BR pselect (), reliable (and more portable) signal trapping can be achieved
Signature · 7 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
https://bugzilla.kernel.org/show_bug.cgi?id=14411
Michael Kerrisk <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |CODE_FIXSignature · 7 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html