summaryrefslogtreecommitdiff
path: root/ace/ACE.h
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-04-26 02:35:11 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-04-26 02:35:11 +0000
commit04bb5b2c60776e05e8a87c512ad0f233a940dadb (patch)
treedde9643315653174ff671bc2041c307f82d09fd5 /ace/ACE.h
parent2cdbb1a39293649ab2e3cbee727de10bf326f267 (diff)
downloadATCD-04bb5b2c60776e05e8a87c512ad0f233a940dadb.tar.gz
(init,fini): moved init_fini_count_ from ACE Object_Managers to ACE, so that it is only used via ACE::init () and ACE::fini ()
Diffstat (limited to 'ace/ACE.h')
-rw-r--r--ace/ACE.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/ace/ACE.h b/ace/ACE.h
index b5bb9f1d498..ef2f03b2deb 100644
--- a/ace/ACE.h
+++ b/ace/ACE.h
@@ -690,6 +690,11 @@ private:
// Cleanup after the <send> operation (e.g., restore the appropriate
// non-blocking status of <handle>).
+ 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 size_t pagesize_;
// Size of a VM page.