From 78bc68a1d06403ffc02f61e0043af682e8f3d681 Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Tue, 7 Mar 2017 10:42:49 +0100 Subject: [PATCH] :bug: use `pipe` for stdin when getting the user shell env fixes #21655 --- src/vs/code/electron-main/shellEnv.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/code/electron-main/shellEnv.ts b/src/vs/code/electron-main/shellEnv.ts index 2afa773a341..9cd7d46f42d 100644 --- a/src/vs/code/electron-main/shellEnv.ts +++ b/src/vs/code/electron-main/shellEnv.ts @@ -27,7 +27,7 @@ function getUnixShellEnvironment(): TPromise { const command = `'${process.execPath}' -p '"${mark}" + JSON.stringify(process.env) + "${mark}"'`; const child = cp.spawn(process.env.SHELL, ['-ilc', command], { detached: true, - stdio: ['ignore', 'pipe', process.stderr], + stdio: ['pipe', 'pipe', process.stderr], env });