Avoid deadlock when adding Wiimotes

Signed-off-by: Jonathan Dieter <jdieter@lesbg.com>
This commit is contained in:
Jonathan Dieter 2015-05-03 18:47:15 +03:00
parent 5ac29e18ed
commit 4112794d4a
1 changed files with 1 additions and 1 deletions

View File

@ -150,9 +150,9 @@ bool CCPU::PauseAndLock(bool doLock, bool unpauseOnUnlock)
if (doLock)
{
// we can't use EnableStepping, that would causes deadlocks with both audio and video
PowerPC::Pause();
if (!Core::IsCPUThread())
m_csCpuOccupied.lock();
PowerPC::Pause();
}
else
{