[APP] Flush log & save config on quick exit

This commit is contained in:
Adrian
2026-05-14 19:16:46 +01:00
committed by Radosław Gliński
parent 4c396fe611
commit a261b83def
5 changed files with 28 additions and 1 deletions

View File

@@ -11,6 +11,7 @@
#include "xenia/base/cvar.h"
#include "xenia/base/logging.h"
#include "xenia/base/string_util.h"
#include "xenia/config.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/title_id_utils.h"
#include "xenia/kernel/user_module.h"
@@ -324,6 +325,9 @@ void XamLoaderLaunchTitle_entry(lpstring_t raw_name_ptr, dword_t flags) {
std::this_thread::yield();
}
config::SaveConfig();
xe::FlushLog();
std::quick_exit(0);
}).detach();
});