From cd9d71a31f731baf17330a84448c3efdeabc873f Mon Sep 17 00:00:00 2001 From: Andre Weinand Date: Mon, 17 Sep 2018 00:47:26 +0200 Subject: [PATCH] make startDebugging return a proper error; fixes #53874 --- src/vs/workbench/api/electron-browser/mainThreadDebugService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/api/electron-browser/mainThreadDebugService.ts b/src/vs/workbench/api/electron-browser/mainThreadDebugService.ts index 4f8d4b42dce..4f35e6c05e6 100644 --- a/src/vs/workbench/api/electron-browser/mainThreadDebugService.ts +++ b/src/vs/workbench/api/electron-browser/mainThreadDebugService.ts @@ -185,7 +185,7 @@ export class MainThreadDebugService implements MainThreadDebugServiceShape, IDeb return this.debugService.startDebugging(launch, nameOrConfiguration).then(x => { return true; }, err => { - return TPromise.wrapError(err && err.message ? err.message : 'cannot start debugging'); + return TPromise.wrapError(new Error(err && err.message ? err.message : 'cannot start debugging')); }); }