diff options
author | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-11-19 08:40:28 +0000 |
---|---|---|
committer | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-11-19 08:40:28 +0000 |
commit | dee899c8ff99fe26e308f713e728db4dff2882c7 (patch) | |
tree | 93ac25cea28e28f3892623e98e3657d2597bb550 /ace/Thread_Manager.cpp | |
parent | 33dcb4d2015f14836d30cb0cd9210a1b9fd25107 (diff) | |
download | ATCD-Validator_20021119.tar.gz |
This commit was manufactured by cvs2svn to create tagValidator_20021119
'Validator_20021119'.
Diffstat (limited to 'ace/Thread_Manager.cpp')
-rw-r--r-- | ace/Thread_Manager.cpp | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/ace/Thread_Manager.cpp b/ace/Thread_Manager.cpp index 1df82bd00e1..0c9878fb4b9 100644 --- a/ace/Thread_Manager.cpp +++ b/ace/Thread_Manager.cpp @@ -6,6 +6,7 @@ #include "ace/Object_Manager.h" #include "ace/Singleton.h" #include "ace/Auto_Ptr.h" +#include "ace/Thread_Exit.h" #if !defined (__ACE_INLINE__) #include "ace/Thread_Manager.i" @@ -25,18 +26,6 @@ ACE_Thread_Manager *ACE_Thread_Manager::thr_mgr_ = 0; int ACE_Thread_Manager::delete_thr_mgr_ = 0; #endif /* ! defined (ACE_THREAD_MANAGER_LACKS_STATICS) */ -ACE_TSS_TYPE (ACE_Thread_Exit) *ACE_Thread_Manager::thr_exit_ = 0; - -int -ACE_Thread_Manager::set_thr_exit (ACE_TSS_TYPE (ACE_Thread_Exit) *ptr) -{ - if (ACE_Thread_Manager::thr_exit_ == 0) - ACE_Thread_Manager::thr_exit_ = ptr; - else - return -1; - return 0; -} - void ACE_Thread_Manager::dump (void) { @@ -390,8 +379,6 @@ ACE_Thread_Manager::close_singleton (void) ACE_Thread_Manager::thr_mgr_ = 0; ACE_Thread_Manager::delete_thr_mgr_ = 0; } - - ACE_Thread_Exit::cleanup (ACE_Thread_Manager::thr_exit_); } #endif /* ! defined (ACE_THREAD_MANAGER_LACKS_STATICS) */ |