From 82670c4ecfbfd3c083620e645a8ac88aa0fdf47f Mon Sep 17 00:00:00 2001 From: undefined Date: Sat, 6 Apr 2024 23:34:12 +0800 Subject: [PATCH] ui: message worker: fix leak --- packages/ui-default/components/message/worker.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/ui-default/components/message/worker.ts b/packages/ui-default/components/message/worker.ts index 3cadbdc51..4e186061b 100644 --- a/packages/ui-default/components/message/worker.ts +++ b/packages/ui-default/components/message/worker.ts @@ -33,6 +33,7 @@ function initConn(path: string, port: MessagePort, cookie: any) { else if (conn && conn.readyState === conn.OPEN) return; lcookie = cookie; console.log('Init connection for', path); + conn?.close(); conn = new ReconnectingWebsocket(path); ports.push(port); conn.onopen = () => conn.send(cookie);