]> git.ipfire.org Git - thirdparty/glibc.git/commit
Redesigned how cancellation unblocks a thread from internal
authorUlrich Drepper <drepper@redhat.com>
Wed, 5 Jan 2000 03:04:25 +0000 (03:04 +0000)
committerUlrich Drepper <drepper@redhat.com>
Wed, 5 Jan 2000 03:04:25 +0000 (03:04 +0000)
commit666980df667a90718f96badf7ef575eca1a9638d
treeb0620644fbd78ecfe223f2df67972f0b51467b28
parentb6830421c444a94ad58a5b29692aabd95db991e4
Redesigned how cancellation unblocks a thread from internal
cancellation points (sem_wait, pthread_join,
pthread_cond_{wait,timedwait}).
Cancellation won't eat a signal in any of these functions
(*required* by POSIX and Single Unix Spec!).
12 files changed:
linuxthreads/cancel.c
linuxthreads/condvar.c
linuxthreads/internals.h
linuxthreads/join.c
linuxthreads/oldsemaphore.c
linuxthreads/pthread.c
linuxthreads/queue.h
linuxthreads/restart.h
linuxthreads/rwlock.c
linuxthreads/semaphore.c
linuxthreads/spinlock.c
linuxthreads/spinlock.h