Skip to content

Commit

Permalink
fix: apply hide_console_windows to spawnSync calls
Browse files Browse the repository at this point in the history
kHideConsoleWindows should hide console windows for 
execSync and spawnSync calls as well. This fix adds on 
to nodejs#39712.
  • Loading branch information
rzhao271 committed Jan 5, 2022
1 parent 55ceaec commit f77a197
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/spawn_sync.cc
Expand Up @@ -810,6 +810,9 @@ Maybe<int> SyncProcessRunner::ParseOptions(Local<Value> js_value) {
if (js_win_hide->BooleanValue(isolate))
uv_process_options_.flags |= UV_PROCESS_WINDOWS_HIDE;

if (env()->hide_console_windows())
uv_process_options_.flags |= UV_PROCESS_WINDOWS_HIDE_CONSOLE;

Local<Value> js_wva =
js_options->Get(context, env()->windows_verbatim_arguments_string())
.ToLocalChecked();
Expand Down

0 comments on commit f77a197

Please sign in to comment.