summaryrefslogtreecommitdiff
path: root/ace/Svc_Handler.h
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1997-03-20 06:43:53 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1997-03-20 06:43:53 +0000
commiteffcde829183a85554207237aab2a9a745b30e09 (patch)
tree11c7f856c3906e3b2ceb812f2d173c411c40b9c8 /ace/Svc_Handler.h
parent217604f2f905ea83cf78804afb9a6995d01a9aba (diff)
downloadATCD-effcde829183a85554207237aab2a9a745b30e09.tar.gz
fWarning: ridiculously long PATH truncated
stdin: not in compressed format
Diffstat (limited to 'ace/Svc_Handler.h')
-rw-r--r--ace/Svc_Handler.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/ace/Svc_Handler.h b/ace/Svc_Handler.h
index 89bf2d73d99..7864ee37569 100644
--- a/ace/Svc_Handler.h
+++ b/ace/Svc_Handler.h
@@ -129,6 +129,10 @@ private:
char dynamic_;
// Have we been dynamically created?
+ char closing_;
+ // Keeps track of whether we are in the process of closing (required
+ // to avoid circular calls to <handle_close>).
+
#if defined (ACE_MT_SAFE) && !defined (ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES)
static ACE_Thread_Mutex ace_svc_handler_lock_;
// Lock the creation of the Singleton.