diff --git a/frontend/drivers/platform_linux.c b/frontend/drivers/platform_linux.c index f4e94a4086..52207633bd 100644 --- a/frontend/drivers/platform_linux.c +++ b/frontend/drivers/platform_linux.c @@ -2047,7 +2047,12 @@ static void frontend_linux_init(void *data) GET_METHOD_ID(env, android_app->getStringExtra, class, "getStringExtra", "(Ljava/lang/String;)Ljava/lang/String;"); #endif - linux_cpu_init(); + + if (!cpu_inited_once) + { + linux_cpu_init(); + cpu_inited_once = true; + } } #ifdef ANDROID