diff options
Diffstat (limited to 'TAO/tao/LocalObject.h')
-rw-r--r-- | TAO/tao/LocalObject.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/TAO/tao/LocalObject.h b/TAO/tao/LocalObject.h index acac9399955..f7d35a3ca13 100644 --- a/TAO/tao/LocalObject.h +++ b/TAO/tao/LocalObject.h @@ -266,6 +266,14 @@ private: TAO_Local_RefCounted_Object &operator = (const TAO_Local_RefCounted_Object &); //@} +protected: + + /// Mutex to protect reference count. + TAO_SYNCH_MUTEX refcount_lock_; + + /// Number of outstanding references to this object. + CORBA::ULong refcount_; + }; #if defined (__ACE_INLINE__) |