diff options
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r-- | winsup/cygwin/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 8d6890288..a6a0d1daa 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,5 +1,15 @@ 2003-01-09 Thomas Pfaff <tpfaff@gmx.net> + * thread.h (WAIT_CANCELED): New define. + (pthread::cancelable_wait): New static method. + * thread.cc (pthread::cancelable_wait): Implement. + (semaphore::Wait): Wait on semaphore and thread cancellation. + (pthread::join): Wait on joined thread and thread cancellation. + (semaphore::wait): Add testcancel to check for thread + cancellation even if the semaphore is available. + +2003-01-09 Thomas Pfaff <tpfaff@gmx.net> + * include/pthread.h: Add define for errorchecking mutexes. Change default mutex type. * thread.cc (pthread_cond::TimedWait): Update mutex unlock |