diff --git a/src/core/kernel/threads.cpp b/src/core/kernel/threads.cpp index 34f6e458..f72d2e28 100644 --- a/src/core/kernel/threads.cpp +++ b/src/core/kernel/threads.cpp @@ -186,6 +186,7 @@ void Kernel::svcSleepThread() { logSVC("SleepThread(ns = %lld)\n", ns); sleepThread(ns); + regs[0] = SVCResult::Success; } void Kernel::getThreadID() {