From 5cb29dbb273adebb8585317a0545ffda27e16ef0 Mon Sep 17 00:00:00 2001 From: Megan Rogge Date: Fri, 26 Apr 2024 09:51:42 -0700 Subject: [PATCH] fix task error telemetry reported bug (#211471) fix #211000 --- src/vs/workbench/contrib/tasks/browser/terminalTaskSystem.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/tasks/browser/terminalTaskSystem.ts b/src/vs/workbench/contrib/tasks/browser/terminalTaskSystem.ts index 5e0eed955c8..c4d6e65f891 100644 --- a/src/vs/workbench/contrib/tasks/browser/terminalTaskSystem.ts +++ b/src/vs/workbench/contrib/tasks/browser/terminalTaskSystem.ts @@ -460,7 +460,7 @@ export class TerminalTaskSystem extends Disposable implements ITaskSystem { public terminateAll(): Promise { const promises: Promise[] = []; for (const [key, terminalData] of Object.entries(this._activeTasks)) { - const terminal = terminalData.terminal; + const terminal = terminalData?.terminal; if (terminal) { promises.push(new Promise((resolve, reject) => { const onExit = terminal.onExit(() => {