From 4b26627e3f31905f0f739d57947d49995aa81913 Mon Sep 17 00:00:00 2001 From: rpj Date: Tue, 13 Feb 2001 07:56:26 +0000 Subject: Change the thread cancel lock to be a critical section instead of a pthread_mutex_t. --- ChangeLog | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index bbbdf93..6bf2110 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +2001-02-13 Ross Johnson + + * misc.c (ptw32_new): Change cancelLock to be a + critical section type instead of pthread_mutex_t + because we want to use the cancel routines in + pthread_mutex_* routines - this avoids any + recursive problems. + * cancel.c (ptw32_cancel_thread): Likewise. + (pthread_setcancelstate): Likewise. + (pthread_setcanceltype): Likewise. + (pthread_cancel): Likewise. + * private.c (ExceptionFilter): Likewise. + (ptw32_terminate): Likewise. + (ptw32_threadStart): Likewise. + * create.c (pthread_create): Likewise. + * implement.h (pthread_t_.cancelLock): Likewise. + 2001-02-12 Ross Johnson * mutex.c (pthread_mutex_init): Revamped yet again. -- cgit v1.2.3