diff --git a/rpcs3/Emu/Cell/lv2/sys_cond.cpp b/rpcs3/Emu/Cell/lv2/sys_cond.cpp index 343e5d2a51..3b5b46e6d9 100644 --- a/rpcs3/Emu/Cell/lv2/sys_cond.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_cond.cpp @@ -123,7 +123,7 @@ error_code sys_cond_signal_all(ppu_thread& ppu, u32 cond_id) cpu_thread* result = nullptr; cond.waiters -= ::size32(cond.sq); - while (const auto cpu = cond.schedule(cond.sq, cond.mutex->protocol)) + while (const auto cpu = cond.schedule(cond.sq, SYS_SYNC_PRIORITY)) { if (cond.mutex->try_own(*cpu, cpu->id)) {