From 9b0e93aa59205fa6e35f0d8e5c2065c6e806f114 Mon Sep 17 00:00:00 2001 From: rpj Date: Thu, 6 Aug 1998 08:32:53 +0000 Subject: *** empty log message *** --- exit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'exit.c') diff --git a/exit.c b/exit.c index 4a1943b..be7db75 100644 --- a/exit.c +++ b/exit.c @@ -57,7 +57,7 @@ _pthread_exit(pthread_t thread, void * value, int return_code) be deleted by the last waiting pthread_join() after this thread has terminated. */ - if (pthread_attr_getdetachstate(thread, &detachstate) == 0 + if (pthread_attr_getdetachstate(&thread->attr, &detachstate) == 0 && detachstate == PTHREAD_CREATE_DETACHED && thread->join_count == 0) { -- cgit v1.2.3