diff --git a/src/vs/workbench/parts/debug/common/debugModel.ts b/src/vs/workbench/parts/debug/common/debugModel.ts index a27da68f7aa..27eb3321270 100644 --- a/src/vs/workbench/parts/debug/common/debugModel.ts +++ b/src/vs/workbench/parts/debug/common/debugModel.ts @@ -1049,6 +1049,7 @@ export class DebugModel implements IDebugModel { } public dispose(): void { + this.sessions.forEach(s => s.shutdown()); this.toDispose = lifecycle.dispose(this.toDispose); } }