From 164594eff96b18b90c8472d4f596477c74f25ec1 Mon Sep 17 00:00:00 2001 From: Dirk Baeumer Date: Mon, 8 Jan 2018 09:32:52 +0100 Subject: [PATCH] Proper reject promise when ps fails under Windows --- src/vs/base/node/ps.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vs/base/node/ps.ts b/src/vs/base/node/ps.ts index bab3f3ef833..eef8b61a59d 100644 --- a/src/vs/base/node/ps.ts +++ b/src/vs/base/node/ps.ts @@ -175,7 +175,8 @@ export function listProcesses(rootPid: number): Promise { cmd.on('exit', () => { if (stderr.length > 0) { - reject(stderr); + reject(new Error(stderr)); + return; } let processItems: Map = new Map(); try { -- GitLab