diff options
Diffstat (limited to 'ace/Synch.i')
-rw-r--r-- | ace/Synch.i | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ace/Synch.i b/ace/Synch.i index 6884ef25880..905f7048820 100644 --- a/ace/Synch.i +++ b/ace/Synch.i @@ -222,6 +222,13 @@ ACE_Semaphore::acquire (void) } ACE_INLINE int +ACE_Semaphore::acquire (ACE_Time_Value &tv) +{ +// ACE_TRACE ("ACE_Semaphore::acquire"); + return ACE_OS::sema_wait (&this->semaphore_, tv); +} + +ACE_INLINE int ACE_Semaphore::tryacquire (void) { // ACE_TRACE ("ACE_Semaphore::tryacquire"); |