From 36d8e972231c397194e513691d09f7d489de0a62 Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Mon, 16 Feb 2015 22:25:50 -0500 Subject: make pthread_exit responsible for disabling cancellation this requirement is tucked away in XSH 2.9.5 Thread Cancellation under the heading Thread Cancellation Cleanup Handlers. --- src/thread/pthread_cancel.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'src/thread/pthread_cancel.c') diff --git a/src/thread/pthread_cancel.c b/src/thread/pthread_cancel.c index f17ce882..4493931e 100644 --- a/src/thread/pthread_cancel.c +++ b/src/thread/pthread_cancel.c @@ -3,9 +3,6 @@ void __cancel() { - pthread_t self = __pthread_self(); - self->canceldisable = 1; - self->cancelasync = 0; pthread_exit(PTHREAD_CANCELED); } -- cgit v1.2.1