diff options
Diffstat (limited to 'TAO/tao/Resume_Handle.inl')
-rw-r--r-- | TAO/tao/Resume_Handle.inl | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/TAO/tao/Resume_Handle.inl b/TAO/tao/Resume_Handle.inl index e89466fd4e2..38aae6740f1 100644 --- a/TAO/tao/Resume_Handle.inl +++ b/TAO/tao/Resume_Handle.inl @@ -1,9 +1,6 @@ // -*- C++ -*- -// //$Id$ -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - ACE_INLINE TAO_Resume_Handle::TAO_Resume_Handle (TAO_ORB_Core *orb_core, ACE_HANDLE h) @@ -18,6 +15,9 @@ TAO_Resume_Handle::~TAO_Resume_Handle (void) { if (this->flag_ == TAO_HANDLE_RESUMABLE) this->resume_handle (); + + this->orb_core_ = 0; + this->handle_ = ACE_INVALID_HANDLE; } @@ -36,5 +36,3 @@ TAO_Resume_Handle::operator= (const TAO_Resume_Handle &rhs) return *this; } - -TAO_END_VERSIONED_NAMESPACE_DECL |