From 5cf80c05a5c3e9ab284fe01f0ed45c69b3ecb56e Mon Sep 17 00:00:00 2001 From: Elad Ashkenazi Date: Wed, 26 Apr 2023 17:53:10 +0300 Subject: [PATCH] savestates:/sys_spu: Fix join saving --- rpcs3/Emu/Cell/lv2/sys_spu.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/Cell/lv2/sys_spu.cpp b/rpcs3/Emu/Cell/lv2/sys_spu.cpp index 9e2cd527d2..6c1c8de3bc 100644 --- a/rpcs3/Emu/Cell/lv2/sys_spu.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_spu.cpp @@ -1485,7 +1485,7 @@ error_code sys_spu_thread_group_join(ppu_thread& ppu, u32 id, vm::ptr cause { std::lock_guard lock(group->mutex); - if (!group->waiter) + if (group->waiter != &ppu) { break; }