Date: Tue, 4 Mar 2008 04:28:59 +0000 (UTC) From: David Xu <davidxu@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libthr/thread thr_create.c thr_private.h thr_sig.c Message-ID: <200803040428.m244SxOJ047369@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
davidxu 2008-03-04 04:28:59 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_create.c thr_private.h thr_sig.c Log: If a new thread is created, it inherits current thread's signal masks, however if current thread is executing cancellation handler, signal SIGCANCEL may have already been blocked, this is unexpected, unblock the signal in new thread if this happens. MFC after: 1 week Revision Changes Path 1.38 +16 -1 src/lib/libthr/thread/thr_create.c 1.84 +6 -0 src/lib/libthr/thread/thr_private.h 1.26 +2 -0 src/lib/libthr/thread/thr_sig.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803040428.m244SxOJ047369>