From 03219a9a4e9ee99aecf6a55f15de90c443cd3ed7 Mon Sep 17 00:00:00 2001 From: Nekotekina Date: Wed, 11 Mar 2015 13:41:20 +0300 Subject: [PATCH] Fix --- rpcs3/Emu/SysCalls/Modules/sysPrxForUser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/SysCalls/Modules/sysPrxForUser.cpp b/rpcs3/Emu/SysCalls/Modules/sysPrxForUser.cpp index cc53f86f55..50234b1407 100644 --- a/rpcs3/Emu/SysCalls/Modules/sysPrxForUser.cpp +++ b/rpcs3/Emu/SysCalls/Modules/sysPrxForUser.cpp @@ -326,7 +326,7 @@ s32 sys_lwmutex_unlock(PPUThread& CPU, vm::ptr lwmutex) const be_t tid = be_t::make(CPU.GetId()); // check owner - if (lwmutex->owner.read_sync() != tid) + if (lwmutex->owner.read_relaxed() != tid) { return CELL_EPERM; }