diff --git a/Core/System.cpp b/Core/System.cpp index b4186d799a..4cb1868971 100644 --- a/Core/System.cpp +++ b/Core/System.cpp @@ -273,6 +273,8 @@ void PSP_Shutdown() { if (g_Config.bSeparateCPUThread) { CPU_SetState(CPU_THREAD_SHUTDOWN); CPU_WaitStatus(&CPU_IsShutdown); + delete cpuThread; + cpuThread = 0; } else { CPU_Shutdown(); }