From 1044475f70797701cff7645917a71522aa54f2da Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Sat, 31 Dec 2022 05:09:37 +0800 Subject: [PATCH] up --- plugins/flutter/src/pocketpy.h | 6 ++---- plugins/godot/godot-cpp | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/plugins/flutter/src/pocketpy.h b/plugins/flutter/src/pocketpy.h index a0ca7a51..27786344 100644 --- a/plugins/flutter/src/pocketpy.h +++ b/plugins/flutter/src/pocketpy.h @@ -5026,13 +5026,11 @@ public: void terminate(){ if(_state == THREAD_RUNNING || _state == THREAD_SUSPENDED){ keyboardInterrupt(); - while(_state != THREAD_FINISHED) { #ifdef __EMSCRIPTEN__ - emscripten_sleep(20); + // no way to terminate safely #else - std::this_thread::sleep_for(std::chrono::milliseconds(20)); + while(_state != THREAD_FINISHED); #endif - } } } diff --git a/plugins/godot/godot-cpp b/plugins/godot/godot-cpp index 3b6f3c85..d3c5ec6f 160000 --- a/plugins/godot/godot-cpp +++ b/plugins/godot/godot-cpp @@ -1 +1 @@ -Subproject commit 3b6f3c85037a67fe1f8817ffa40532b3c1ecc728 +Subproject commit d3c5ec6fdf62217fb18c08c0e19ccea21d41ab18