From bd695e271f1a04a6743a1048b8faf89fd8af9fa6 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss <113760121+Amlal-ElMahrouss@users.noreply.github.com> Date: Fri, 1 Nov 2024 11:16:33 +0100 Subject: Update Semaphore.cc --- dev/ZKAKit/src/Semaphore.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'dev') 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) -- cgit v1.2.3