diff options
Diffstat (limited to 'ace/Service_Repository.inl')
-rw-r--r-- | ace/Service_Repository.inl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ace/Service_Repository.inl b/ace/Service_Repository.inl index 6872433596e..f6e13326eab 100644 --- a/ace/Service_Repository.inl +++ b/ace/Service_Repository.inl @@ -15,7 +15,7 @@ ACE_INLINE int ACE_Service_Repository::current_size (void) const { ACE_TRACE ("ACE_Service_Repository::current_size"); - ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, (ACE_Thread_Mutex &) this->lock_, -1)); + ACE_MT (ACE_GUARD_RETURN (ACE_Recursive_Thread_Mutex, ace_mon, (ACE_Recursive_Thread_Mutex &) this->lock_, -1)); return this->current_size_; } @@ -26,7 +26,7 @@ ACE_INLINE int ACE_Service_Repository::total_size (void) const { ACE_TRACE ("ACE_Service_Repository::total_size"); - ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, (ACE_Thread_Mutex &) this->lock_, -1)); + ACE_MT (ACE_GUARD_RETURN (ACE_Recursive_Thread_Mutex, ace_mon, (ACE_Recursive_Thread_Mutex &) this->lock_, -1)); return this->total_size_; } |