diff options
| -rw-r--r-- | dev/ZKAKit/src/Semaphore.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/dev/ZKAKit/src/Semaphore.cc b/dev/ZKAKit/src/Semaphore.cc index d0c901fa..eb71cde3 100644 --- a/dev/ZKAKit/src/Semaphore.cc +++ b/dev/ZKAKit/src/Semaphore.cc @@ -13,8 +13,10 @@ namespace Kernel { if (fLockingProcess) fLockingProcess = nullptr; + else + return No; - return fLockingProcess == nullptr; + return Yes; } Bool Semaphore::Lock(UserProcess* process) |
