From 6c78a84e83230384eeecfb007de2a6528087bd00 Mon Sep 17 00:00:00 2001 From: Martin Aeschlimann Date: Fri, 7 Jan 2022 10:44:53 +0100 Subject: [PATCH] Show remote cli connection error: For vscode-remote-release#6136 --- src/vs/server/remoteCli.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/vs/server/remoteCli.ts b/src/vs/server/remoteCli.ts index 993184d89bc..0a0856a3b76 100644 --- a/src/vs/server/remoteCli.ts +++ b/src/vs/server/remoteCli.ts @@ -356,13 +356,13 @@ function sendToPipe(args: PipeCommand, verbose: boolean): Promise { res.on('data', chunk => { chunks.push(chunk); }); - res.on('error', () => fatal('Error in response')); + res.on('error', (err) => fatal('Error in response.', err)); res.on('end', () => { resolve(chunks.join('')); }); }); - req.on('error', () => fatal('Error in request')); + req.on('error', (err) => fatal('Error in request.', err)); req.write(message); req.end(); }); @@ -372,8 +372,8 @@ function asExtensionIdOrVSIX(inputs: string[] | undefined) { return inputs?.map(input => /\.vsix$/i.test(input) ? pathToURI(input).href : input); } -function fatal(err: any): void { - console.error('Unable to connect to VS Code server.'); +function fatal(message: string, err: any): void { + console.error('Unable to connect to VS Code server: ' + message); console.error(err); process.exit(1); }