diff options
Diffstat (limited to 'ace/Thread_Manager.h')
-rw-r--r-- | ace/Thread_Manager.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ace/Thread_Manager.h b/ace/Thread_Manager.h index 06860d9f022..d3e333d78e8 100644 --- a/ace/Thread_Manager.h +++ b/ace/Thread_Manager.h @@ -165,6 +165,10 @@ private: // <ACE_Task_Base>; ACE_DEFAULT_THREAD_MANAGER_LOCK *sync_; + // Registration lock to prevent premature removal of thread descriptor. + + int registered_; + // Keep track of registration status. ACE_Thread_Descriptor *next_; ACE_Thread_Descriptor *prev_; |