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);