From 1d06a3111348d3ab4d3fbb8a8b7578044eb6118a Mon Sep 17 00:00:00 2001 From: wheremyfoodat Date: Sun, 30 Apr 2023 01:02:35 +0300 Subject: [PATCH] [Kernel::WaitSyncN] Panic on handleCount == 0 --- src/core/kernel/events.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/kernel/events.cpp b/src/core/kernel/events.cpp index a63eb9ed..be055d5a 100644 --- a/src/core/kernel/events.cpp +++ b/src/core/kernel/events.cpp @@ -180,7 +180,7 @@ void Kernel::waitSynchronizationN() { logSVC("WaitSynchronizationN (handle pointer: %08X, count: %d, timeout = %lld)\n", handles, handleCount, ns); - if (handleCount < 0) + if (handleCount <= 0) Helpers::panic("WaitSyncN: Invalid handle count"); using WaitObject = std::pair;