summaryrefslogtreecommitdiff
path: root/src/node.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/node.cc')
-rw-r--r--src/node.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/node.cc b/src/node.cc
index c95e084f0c..5cb90d9d06 100644
--- a/src/node.cc
+++ b/src/node.cc
@@ -4550,12 +4550,13 @@ inline int Start(Isolate* isolate, IsolateData* isolate_data,
const int exit_code = EmitExit(&env);
+ WaitForInspectorDisconnect(&env);
+
env.RunCleanup();
RunAtExit(&env);
v8_platform.DrainVMTasks(isolate);
v8_platform.CancelVMTasks(isolate);
- WaitForInspectorDisconnect(&env);
#if defined(LEAK_SANITIZER)
__lsan_do_leak_check();
#endif