From fa6d62203101a088e841c5a6fcd2a9d459fc37be Mon Sep 17 00:00:00 2001 From: Joe Osborn Date: Thu, 27 Feb 2025 20:14:57 -0800 Subject: [PATCH] Cancel bootup main loop before starting regular mainloop (#17638) --- frontend/drivers/platform_emscripten.c | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/drivers/platform_emscripten.c b/frontend/drivers/platform_emscripten.c index 8463ff891b..e36fcd5d39 100644 --- a/frontend/drivers/platform_emscripten.c +++ b/frontend/drivers/platform_emscripten.c @@ -463,6 +463,7 @@ static uint64_t frontend_emscripten_get_free_mem(void) void emscripten_bootup_mainloop(void *argptr) { if(filesystem_ready) { args_t *args = (args_t*)argptr; + emscripten_cancel_main_loop(); emscripten_set_main_loop(emscripten_mainloop, 0, 0); emscripten_set_main_loop_timing(EM_TIMING_RAF, 1); rarch_main(args->argc, args->argv, NULL);