From 38b4b14fb6ce2f1a763d1b77fec038fea39dfdcc Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Wed, 26 Apr 2017 17:17:32 -0700 Subject: [PATCH] Fix ts server potentially logging unknown error code in some cases --- extensions/typescript/src/typescriptServiceClient.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/typescript/src/typescriptServiceClient.ts b/extensions/typescript/src/typescriptServiceClient.ts index 59c28fc28b8..5c053b92bf1 100644 --- a/extensions/typescript/src/typescriptServiceClient.ts +++ b/extensions/typescript/src/typescriptServiceClient.ts @@ -610,7 +610,7 @@ export default class TypeScriptServiceClient implements ITypescriptServiceClient this.serviceExited(false); }); childProcess.on('exit', (code: any) => { - this.error(`TSServer exited with code: ${code ? code : 'unknown'}`); + this.error(`TSServer exited with code: ${code === null || typeof code === 'undefined' ? 'unknown' : code}`); if (this.tsServerLogFile) { this.error(`TSServer log file: ${this.tsServerLogFile}`); }