diff options
author | rpj <rpj> | 1998-08-06 08:32:53 +0000 |
---|---|---|
committer | rpj <rpj> | 1998-08-06 08:32:53 +0000 |
commit | 9b0e93aa59205fa6e35f0d8e5c2065c6e806f114 (patch) | |
tree | 229bda74f9892a8f7bf12693be7d029d98aac87b /exit.c | |
parent | f1f8c6bef1563b8752967631ad024953584964d7 (diff) |
*** empty log message ***
Diffstat (limited to 'exit.c')
-rw-r--r-- | exit.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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) { |