summaryrefslogtreecommitdiff
path: root/ace/Object_Manager.h
diff options
context:
space:
mode:
authornobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-05-23 18:28:55 +0000
committernobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-05-23 18:28:55 +0000
commit06ce59d348e30ce3da6106943c2d5660abc4c219 (patch)
tree193a5f6f9b2e16cb3c722e5ef066dd266832a6bd /ace/Object_Manager.h
parent74205f4d54deada413395d34b3dfa99d51c6f7cb (diff)
downloadATCD-IR-base.tar.gz
This commit was manufactured by cvs2svn to create tag 'IR-base'.IR-base
Diffstat (limited to 'ace/Object_Manager.h')
-rw-r--r--ace/Object_Manager.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/ace/Object_Manager.h b/ace/Object_Manager.h
index 96bd39daf79..1030f8c86ec 100644
--- a/ace/Object_Manager.h
+++ b/ace/Object_Manager.h
@@ -256,7 +256,6 @@ public:
ACE_THREAD_EXIT_LOCK,
ACE_TOKEN_MANAGER_CREATION_LOCK,
ACE_TOKEN_INVARIANTS_CREATION_LOCK,
- ACE_PROACTOR_EVENT_LOOP_LOCK,
#endif /* ACE_MT_SAFE */
// Hook for preallocated objects provided by application.
@@ -359,6 +358,11 @@ public:
~ACE_Object_Manager (void);
private:
+ static u_int init_fini_count_;
+ // Counter to match init ()/fini () calls. init () must increment
+ // it; fini () must decrement it. fini () then does nothing until
+ // it reaches 0.
+
static ACE_Object_Manager *instance_;
// Singleton pointer.