fix: broken --trace-sync-io flag in Node.js (#24529)

This commit is contained in:
Shelley Vohr
2020-07-14 10:47:20 -07:00
committed by GitHub
parent 990a6f8b6c
commit ce87a7e69f
3 changed files with 8 additions and 1 deletions

View File

@@ -256,6 +256,8 @@ int NodeMain(int argc, char* argv[]) {
node::LoadEnvironment(env);
}
env->set_trace_sync_io(env->options()->trace_sync_io);
{
v8::SealHandleScope seal(isolate);
bool more;
@@ -279,6 +281,9 @@ int NodeMain(int argc, char* argv[]) {
}
node_debugger.Stop();
env->set_trace_sync_io(false);
exit_code = node::EmitExit(env);
node::ResetStdio();