[PATCH/RFC future] nptl: reinstate SIGCANCEL/SIGSETXID safeguards

Kevin Cernekee cernekee at gmail.com
Sun May 8 02:32:22 UTC 2011


On Sat, May 7, 2011 at 7:16 PM, Rich Felker <dalias at aerifal.cx> wrote:
>> libc sigfillset() returns a full set: all 128 bits are set.  libpthread
>> sigfillset() sets only 126 bits: everything except SIGCANCEL/SIGSETXID.
>
> I fail to see how having sigfillset/sigaddset do the blocking of these
> signals makes sense. As long as sigprocmask and sigaction treat them
> specially, that should be enough...

FWIW, it looks like that part of the function was copied verbatim from glibc.

I do not see these exclusions in sigaddset().


More information about the uClibc mailing list