diff --git a/src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts b/src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts index 0daa13e835f26..bbf45a180ec77 100644 --- a/src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts +++ b/src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts @@ -1913,6 +1913,7 @@ export abstract class AbstractTaskService extends Disposable implements ITaskSer if (!this._taskSystem) { return { success: true, task: undefined }; } + this._inProgressTasks.delete(task._label); return this._taskSystem.terminate(task); }