mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-11 18:50:30 +00:00
Make the emulation stop asynchronous to prevent deadlocks.
This may expose bugs which relied on the Main Thread to be suspended in the stopping state.
This commit is contained in:
parent
ff6fa68b71
commit
3266394dfb
7 changed files with 127 additions and 82 deletions
|
@ -37,6 +37,7 @@
|
|||
#include "Common/Logging/LogManager.h"
|
||||
|
||||
#include "Core/ConfigManager.h"
|
||||
#include "Core/Core.h"
|
||||
#include "Core/CoreParameter.h"
|
||||
#include "Core/Movie.h"
|
||||
#include "Core/HW/Wiimote.h"
|
||||
|
@ -455,6 +456,7 @@ int DolphinApp::OnExit()
|
|||
VideoBackend::ClearList();
|
||||
SConfig::Shutdown();
|
||||
LogManager::Shutdown();
|
||||
Core::Shutdown();
|
||||
|
||||
delete m_locale;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue