From a027524c6ac2249fefe7eb4ea47e6ea99a07347d Mon Sep 17 00:00:00 2001 From: Vektor Date: Fri, 11 Dec 2020 03:19:11 +0100 Subject: [PATCH] attempt to fix linux shutdown Former-commit-id: 01f0fd317c97e5269d92cbbf5021d6a5c3fd2e68 --- src/CNodeScriptRuntime.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/CNodeScriptRuntime.cpp b/src/CNodeScriptRuntime.cpp index 0938c3d31..12fb0f20d 100644 --- a/src/CNodeScriptRuntime.cpp +++ b/src/CNodeScriptRuntime.cpp @@ -64,6 +64,9 @@ void CNodeScriptRuntime::OnDispose() } while (uv_loop_alive(uv_default_loop())); }*/ + platform->DrainTasks(isolate); + platform->CancelPendingDelayedTasks(isolate); + platform->UnregisterIsolate(isolate); v8::V8::Dispose(); v8::V8::ShutdownPlatform();