summaryrefslogtreecommitdiff
path: root/ace/Synch.i
diff options
context:
space:
mode:
Diffstat (limited to 'ace/Synch.i')
-rw-r--r--ace/Synch.i7
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");