diff options
author | Steve Huston <shuston@riverace.com> | 2000-02-08 22:21:22 +0000 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 2000-02-08 22:21:22 +0000 |
commit | e1572108dbfae45dc04e2015619c2812089960b9 (patch) | |
tree | 4e6fc8df3df3371fe3e83f55c493bbd6ffcae2d0 /ace/Thread_Manager.h | |
parent | a405f6b640319e96658f43636ec1bc6c4bdf576a (diff) | |
download | ATCD-e1572108dbfae45dc04e2015619c2812089960b9.tar.gz |
ChangeLogTag:Tue Feb 8 16:17:21 2000 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ace/Thread_Manager.h')
-rw-r--r-- | ace/Thread_Manager.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ace/Thread_Manager.h b/ace/Thread_Manager.h index 283166ca979..efa84b10e6b 100644 --- a/ace/Thread_Manager.h +++ b/ace/Thread_Manager.h @@ -508,6 +508,12 @@ public: // all thread spawned by this thread_manager no matter the detached // flags are set or not unless it is called with // <abandon_detached_threads> flag set. + // NOTE that if this function is called while the ACE_Object_Manager + // is shutting down (as a result of program rundown via ACE::fini), + // it will not wait for any threads to complete. If you must wait for + // threads spawned by this thread manager to complete and you are in a + // ACE rundown situation (such as your object is being destroyed by the + // ACE_Object_Manager) you can use wait_grp instead. int join (ACE_thread_t tid, void **status = 0); // Join a thread specified by <tid>. Do not wait on a detached thread. |