On 06/11/2014 04:41 PM, Michael Kerrisk (man-pages) wrote: > Thanks, Haitao. Applied. > > May I suggest that you CC Qian Lei on all of your patches, at least > for as long as you are both working on this topic? > OK,I will CC Qian Lei. Thanks. ps: Qian Lei has subscribed to the mailing list of the man-pages project, so I did not CC him before. -- Best Regards, Peng > Cheers, > > Michael > > > On 06/11/2014 09:02 AM, Peng Haitao wrote: >> The function siginterrupt() is not thread safe. >> >> Signed-off-by: Peng Haitao <penght@xxxxxxxxxxxxxx> >> --- >> man3/siginterrupt.3 | 6 ++++++ >> 1 file changed, 6 insertions(+) >> >> diff --git a/man3/siginterrupt.3 b/man3/siginterrupt.3 >> index bdf8b21..8365348 100644 >> --- a/man3/siginterrupt.3 >> +++ b/man3/siginterrupt.3 >> @@ -84,6 +84,12 @@ set to indicate the cause of the error. >> .TP >> .B EINVAL >> The specified signal number is invalid. >> +.SH ATTRIBUTES >> +.SS Multithreading (see pthreads(7)) >> +The >> +.BR siginterrupt () >> +function uses a global variable that is not protected, >> +so it is not thread-safe. >> .SH CONFORMING TO >> 4.3BSD, POSIX.1-2001. >> POSIX.1-2008 marks >> > > -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html