summaryrefslogtreecommitdiff
path: root/src/simple_semaphore.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/simple_semaphore.hpp')
-rw-r--r--src/simple_semaphore.hpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/simple_semaphore.hpp b/src/simple_semaphore.hpp
index b48a7f5..209ccb4 100644
--- a/src/simple_semaphore.hpp
+++ b/src/simple_semaphore.hpp
@@ -53,32 +53,32 @@ namespace zmq
inline simple_semaphore_t ()
{
int rc = pthread_mutex_init (&mutex, NULL);
- errno_assert (rc == 0);
+ posix_assert (rc);
rc = pthread_mutex_lock (&mutex);
- errno_assert (rc == 0);
+ posix_assert (rc);
}
// Destroy the semaphore.
inline ~simple_semaphore_t ()
{
int rc = pthread_mutex_unlock (&mutex);
- errno_assert (rc == 0);
+ posix_assert (rc);
rc = pthread_mutex_destroy (&mutex);
- errno_assert (rc == 0);
+ posix_assert (rc);
}
// Wait for the semaphore.
inline void wait ()
{
int rc = pthread_mutex_lock (&mutex);
- errno_assert (rc == 0);
+ posix_assert (rc);
}
// Post the semaphore.
inline void post ()
{
int rc = pthread_mutex_unlock (&mutex);
- errno_assert (rc == 0);
+ posix_assert (rc);
}
private: