diff --git a/src/core/kernel/address_arbiter.cpp b/src/core/kernel/address_arbiter.cpp index daaab00e..8a7ae745 100644 --- a/src/core/kernel/address_arbiter.cpp +++ b/src/core/kernel/address_arbiter.cpp @@ -105,6 +105,7 @@ void Kernel::signalArbiter(u32 waitingAddress, s32 threadCount) { } } + // Reschedule threads if we woke one up if (count != 0) { rescheduleThreads(); }