From 7e17b1a77c80b783ef7c19c48cc434b828a0daaf Mon Sep 17 00:00:00 2001 From: Robo Date: Fri, 4 Jul 2025 03:13:55 +0900 Subject: [PATCH] fix: cleanup web worker when worker client gets disposed (#253967) * fix: cleanup web worker when worker client gets disposed * simplify --------- Co-authored-by: Benjamin Pasero --- src/vs/base/common/worker/webWorker.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/base/common/worker/webWorker.ts b/src/vs/base/common/worker/webWorker.ts index 666bd15aa03..999f490c590 100644 --- a/src/vs/base/common/worker/webWorker.ts +++ b/src/vs/base/common/worker/webWorker.ts @@ -315,7 +315,7 @@ export class WebWorkerClient extends Disposable implements IWe ) { super(); - this._worker = worker; + this._worker = this._register(worker); this._register(this._worker.onMessage((msg) => { this._protocol.handleMessage(msg); }));