From 5f513e74e61d93e000177da2732a0a20eef1d3f2 Mon Sep 17 00:00:00 2001 From: Andre Weinand Date: Mon, 3 Sep 2018 23:59:03 +0200 Subject: [PATCH] always fork for node runtime --- src/vs/workbench/parts/debug/node/debugAdapter.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/parts/debug/node/debugAdapter.ts b/src/vs/workbench/parts/debug/node/debugAdapter.ts index 98342cab47d..ed91f37b182 100644 --- a/src/vs/workbench/parts/debug/node/debugAdapter.ts +++ b/src/vs/workbench/parts/debug/node/debugAdapter.ts @@ -282,10 +282,10 @@ export class DebugAdapter extends StreamDebugAdapter { "Cannot determine executable for debug adapter '{0}'.", this.debugType))); } - if (this.adapterExecutable.command === 'node' && this.outputService) { + if (this.adapterExecutable.command === 'node') { if (Array.isArray(this.adapterExecutable.args) && this.adapterExecutable.args.length > 0) { const child = cp.fork(this.adapterExecutable.args[0], this.adapterExecutable.args.slice(1), { - execArgv: ['-e', 'delete process.env.ELECTRON_RUN_AS_NODE;require(process.argv[1])'].concat(process.execArgv || []), + execArgv: ['-e', 'delete process.env.ELECTRON_RUN_AS_NODE;require(process.argv[1])'], silent: true }); if (!child.pid) { -- GitLab