X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/27b8391954e453abb4e3e904b6663678163a0a26..32db5a3c200f56f6c965eeddc14e6f88341acbe8:/src/kernel/activity/SemaphoreImpl.hpp diff --git a/src/kernel/activity/SemaphoreImpl.hpp b/src/kernel/activity/SemaphoreImpl.hpp index 913d761a11..1b255a8fc1 100644 --- a/src/kernel/activity/SemaphoreImpl.hpp +++ b/src/kernel/activity/SemaphoreImpl.hpp @@ -26,7 +26,7 @@ public: void acquire(smx_actor_t issuer, double timeout); void release(); - bool would_block() { return (value_ <= 0); } + bool would_block() { return (value_ == 0); } unsigned int get_capacity() { return value_; } friend void intrusive_ptr_add_ref(SemaphoreImpl* sem)