From 5a0221964243f460d5f8b86fabceaa57f543f339 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Sat, 29 Apr 2017 10:07:05 +1000 Subject: [PATCH] AP_HAL_Linux: use HAL_SEMAPHORE_BLOCK_FOREVER --- libraries/AP_HAL_Linux/Semaphores.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/AP_HAL_Linux/Semaphores.cpp b/libraries/AP_HAL_Linux/Semaphores.cpp index 60f7c9195f..4fb6796640 100644 --- a/libraries/AP_HAL_Linux/Semaphores.cpp +++ b/libraries/AP_HAL_Linux/Semaphores.cpp @@ -13,7 +13,7 @@ bool Semaphore::give() bool Semaphore::take(uint32_t timeout_ms) { - if (timeout_ms == 0) { + if (timeout_ms == HAL_SEMAPHORE_BLOCK_FOREVER) { return pthread_mutex_lock(&_lock) == 0; } if (take_nonblocking()) {