mirror of
https://github.com/libretro/RetroArch.git
synced 2024-06-02 19:57:24 -04:00
3194dc9d65
Right now close is based on core unload. There are several places where cores are unloaded without the intention of stopping the emulation (for instance whenever Netplay is started, core is updated, etc). Moreover scheduling a quit under some of those events causes a task queue deadlock (as per issue #15313) and freezed retroarch. This fix moves the quit on close to a "manual" check, placed in the relevant places (close content menu option, close content event (which also covers hotkeys), etc.) |
||
---|---|---|
.. | ||
cbs | ||
drivers | ||
menu_cbs.h | ||
menu_contentless_cores.c | ||
menu_defines.h | ||
menu_displaylist.c | ||
menu_displaylist.h | ||
menu_driver.c | ||
menu_driver.h | ||
menu_entries.h | ||
menu_explore.c | ||
menu_input.h | ||
menu_screensaver.c | ||
menu_screensaver.h | ||
menu_setting.c | ||
menu_setting.h | ||
menu_shader.h |