diff options
| author | Silent <zdanio95@gmail.com> | 2019-08-25 18:00:43 +0200 |
|---|---|---|
| committer | Silent <zdanio95@gmail.com> | 2019-11-22 22:07:41 +0100 |
| commit | e30ff7c327ff64d3a226476a0fd7165abc6e7937 (patch) | |
| tree | fe485a8b8e7965f4a6d2708e838edbca8dad75b9 /Source/Core/VideoCommon/PostProcessing.cpp | |
| parent | 28f7c5fb2a5bde83ac86eacc06058ea0bac8d82e (diff) | |
DSPLLE: Put DSP thread in idle state if it's paused to prevent a deadlock
DSP thread is considered "idle" when it signals s_ppc_event and waits for s_dsp_event,
without putting it in this state when m_dsp_thread_mutex is locked it was possible to
create a deadlock between a DSP thread, emulation thread and Qt thread by accessing
Config menu immediately after booting up the game
Diffstat (limited to 'Source/Core/VideoCommon/PostProcessing.cpp')
0 files changed, 0 insertions, 0 deletions
