From 03e6784ba5d94410f25113a683c0561001343917 Mon Sep 17 00:00:00 2001 From: kpal Date: Thu, 20 Nov 2025 18:05:16 +0000 Subject: [PATCH] Prevent multiple connections to the realtime server --- src/realtime/connection.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/realtime/connection.ts b/src/realtime/connection.ts index 35da5d2..6284d57 100644 --- a/src/realtime/connection.ts +++ b/src/realtime/connection.ts @@ -142,6 +142,11 @@ class RealtimeConnection extends Events { * @param url - The server URL */ connect(url: string) { + if (this._state === 'connected') { + console.warn('already connected to realtime server. Disconnect first before connecting again.'); + return; + } + if (this._state === 'connecting') { console.warn('already connecting to realtime server'); return;