diff --git a/orbis-kernel/src/utils/SharedCV.cpp b/orbis-kernel/src/utils/SharedCV.cpp index 0749e6624..c3c53a6aa 100644 --- a/orbis-kernel/src/utils/SharedCV.cpp +++ b/orbis-kernel/src/utils/SharedCV.cpp @@ -31,7 +31,7 @@ std::errc shared_cv::impl_wait(shared_mutex &mutex, unsigned _val, // Remove waiter if no signals if ((value & ~c_waiter_mask) == 0) { - if (useTimeout || !spurious) { + if (!spurious) { value -= 1; } } @@ -66,7 +66,7 @@ std::errc shared_cv::impl_wait(shared_mutex &mutex, unsigned _val, #endif // Possibly spurious wakeup - if (useTimeout || !spurious) { + if (!spurious) { break; }