From 171bbec50871de9b60ae87c460bbfceebc26f769 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Sat, 10 Oct 2009 16:03:38 +0000 Subject: 2009-10-10 Joel Sherrill * posix/include/rtems/posix/threadsup.h, posix/src/cancel.c, posix/src/canceleval.c: Make psxcancel run again. _POSIX_Thread_Exit() can be called on running thread or another thread when it is cancelled. --- cpukit/posix/src/cancel.c | 1 + 1 file changed, 1 insertion(+) (limited to 'cpukit/posix/src/cancel.c') diff --git a/cpukit/posix/src/cancel.c b/cpukit/posix/src/cancel.c index df93ffeec2..6058ff2605 100644 --- a/cpukit/posix/src/cancel.c +++ b/cpukit/posix/src/cancel.c @@ -52,6 +52,7 @@ int pthread_cancel( thread_support->cancelation_requested = 1; + /* This enables dispatch implicitly */ _POSIX_Thread_Evaluate_cancellation_and_enable_dispatch( the_thread ); return 0; -- cgit v1.2.3