From 1175658bd5bba19b63d9c8728c352fc7330c96cc Mon Sep 17 00:00:00 2001 From: Rui Pinheiro Date: Mon, 3 Sep 2018 18:28:18 +0100 Subject: [PATCH] Fix cellMic regression from #4467 cellMicEnd would get stuck waiting for the cellMic thread to finish, but it never does because micInited is still true. Fixes Resistance: Fall of Mankind getting stuck after the menu --- rpcs3/Emu/Cell/Modules/cellMic.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/Cell/Modules/cellMic.cpp b/rpcs3/Emu/Cell/Modules/cellMic.cpp index f5988c800b..07a669e25f 100644 --- a/rpcs3/Emu/Cell/Modules/cellMic.cpp +++ b/rpcs3/Emu/Cell/Modules/cellMic.cpp @@ -58,8 +58,8 @@ s32 cellMicInit() s32 cellMicEnd() { cellMic.trace("cellMicEnd()"); - const auto micThread = fxm::withdraw(); micInited = false; + const auto micThread = fxm::withdraw(); if (!micThread) return CELL_MIC_ERROR_NOT_INIT;