From 631e76f47f00217279c6283b1d7c26c9172ed556 Mon Sep 17 00:00:00 2001 From: isidor Date: Thu, 19 Jan 2017 15:25:46 +0100 Subject: [PATCH] debug: send 'exit' event even if there is no socket when stopping server fixes #18772 --- .../workbench/parts/debug/electron-browser/rawDebugSession.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/parts/debug/electron-browser/rawDebugSession.ts b/src/vs/workbench/parts/debug/electron-browser/rawDebugSession.ts index 7d874897900..5ee91dd2347 100644 --- a/src/vs/workbench/parts/debug/electron-browser/rawDebugSession.ts +++ b/src/vs/workbench/parts/debug/electron-browser/rawDebugSession.ts @@ -466,9 +466,9 @@ export class RawDebugSession extends v8.V8Protocol implements debug.ISession { if (this.socket !== null) { this.socket.end(); this.cachedInitServer = null; - this.onEvent({ event: 'exit', type: 'event', seq: 0 }); } + this.onEvent({ event: 'exit', type: 'event', seq: 0 }); if (!this.serverProcess) { return TPromise.as(null); } -- GitLab