From 93122196d9fe6aab1df6fc4c253d8232b72a17b0 Mon Sep 17 00:00:00 2001 From: Eladash Date: Wed, 13 May 2020 16:04:56 +0300 Subject: [PATCH] vm: Fix vm::passive_lock regression (#8175) possible broken signaling in rare occusions. --- rpcs3/Emu/Memory/vm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/Memory/vm.cpp b/rpcs3/Emu/Memory/vm.cpp index 24f4c0651f..43ce3adb3f 100644 --- a/rpcs3/Emu/Memory/vm.cpp +++ b/rpcs3/Emu/Memory/vm.cpp @@ -150,7 +150,7 @@ namespace vm if (cpu.state & cpu_flag::memory) { - cpu.state -= cpu_flag::memory; + cpu.state -= cpu_flag::memory + cpu_flag::wait; } if (g_mutex.is_lockable()) [[likely]]