From 8ae0b0cbf8b737a9769d8c301646037901ed5064 Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Fri, 16 Mar 2018 17:07:53 +0100 Subject: [PATCH] fix #45990 --- src/vs/base/common/cancellation.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vs/base/common/cancellation.ts b/src/vs/base/common/cancellation.ts index 233c19fe7d7..6797298bd8b 100644 --- a/src/vs/base/common/cancellation.ts +++ b/src/vs/base/common/cancellation.ts @@ -45,6 +45,7 @@ class MutableToken implements CancellationToken { this._isCancelled = true; if (this._emitter) { this._emitter.fire(undefined); + this._emitter.dispose(); this._emitter = undefined; } } -- GitLab