diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-02-28 19:03:15 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-02-28 19:03:15 +0000 |
commit | 9ff008357efb8df35b131de35d81a077827e4bab (patch) | |
tree | 54b2f1bca6fb7291b9ea781b937c21ae8b96f0a1 /ace/Thread_Manager.cpp | |
parent | f037d94a9d9b7508a9f76e61df9d366b0d69ee27 (diff) | |
download | ATCD-9ff008357efb8df35b131de35d81a077827e4bab.tar.gz |
Fixed thread termination problem in Thread_Deacriptor::terminate().
Diffstat (limited to 'ace/Thread_Manager.cpp')
-rw-r--r-- | ace/Thread_Manager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ace/Thread_Manager.cpp b/ace/Thread_Manager.cpp index fb98af4ac9c..9121aa948b8 100644 --- a/ace/Thread_Manager.cpp +++ b/ace/Thread_Manager.cpp @@ -135,7 +135,7 @@ ACE_Thread_Descriptor::terminate () // Threads created with THR_DAEMON shouldn't exist here, but // just to be safe, let's put it here. - if (ACE_BIT_ENABLED (this->thr_state_, ACE_Thread_Manager::ACE_THR_JOINING)) + if (ACE_BIT_DISABLED (this->thr_state_, ACE_Thread_Manager::ACE_THR_JOINING)) { if (ACE_BIT_DISABLED (this->flags_, THR_DETACHED | THR_DAEMON) || ACE_BIT_ENABLED (this->flags_, THR_JOINABLE)) |