From 15f60a1b4b92f58ed742e74581ca87bcffbae5da Mon Sep 17 00:00:00 2001 From: Ivan Date: Thu, 23 Apr 2026 02:28:26 -0500 Subject: [PATCH] fix(web_audio_bridge): ensure client is added only when an active call is present --- meshchatx/src/backend/web_audio_bridge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meshchatx/src/backend/web_audio_bridge.py b/meshchatx/src/backend/web_audio_bridge.py index 1fab4e2..2992149 100644 --- a/meshchatx/src/backend/web_audio_bridge.py +++ b/meshchatx/src/backend/web_audio_bridge.py @@ -131,10 +131,10 @@ class WebAudioBridge: def attach_client(self, client): with self.lock: - self.clients.add(client) tele = self._tele() if not tele or not tele.active_call: return False + self.clients.add(client) self._ensure_remote_tx(tele) self._ensure_rx_tee(tele) return True