use a separate signal from SIGCANCEL for SIGEV_THREAD timers
authorRich Felker <dalias@aerifal.cx>
Thu, 14 Apr 2011 16:51:00 +0000 (12:51 -0400)
committerRich Felker <dalias@aerifal.cx>
Thu, 14 Apr 2011 16:51:00 +0000 (12:51 -0400)
commit016a5dc1925a66c7d1ffc14b862b1342f399cfda
tree3cc1d5e0d087272723a867f8185e49f1f988c721
parent9beb6330c08839e8bb2ebcd129c97c395d9d327e
use a separate signal from SIGCANCEL for SIGEV_THREAD timers

otherwise we cannot support an application's desire to use
asynchronous cancellation within the callback function. this change
also slightly debloats pthread_create.c.
src/internal/pthread_impl.h
src/signal/sigaction.c
src/signal/sigprocmask.c
src/signal/sigrtmin.c
src/thread/pthread_create.c
src/time/timer_create.c