Merge pull request #94923 from m4gr3d/fix_crash_on_android_terminate
Fix crash that occurs on termination of the Godot engine on Android
This commit is contained in:
commit
862d881843
1 changed files with 4 additions and 0 deletions
|
@ -83,6 +83,10 @@ static Vector3 magnetometer;
|
|||
static Vector3 gyroscope;
|
||||
|
||||
static void _terminate(JNIEnv *env, bool p_restart = false) {
|
||||
if (step.get() == STEP_TERMINATED) {
|
||||
return;
|
||||
}
|
||||
|
||||
step.set(STEP_TERMINATED); // Ensure no further steps are attempted and no further events are sent
|
||||
|
||||
// lets cleanup
|
||||
|
|
Loading…
Reference in a new issue