From f34d0952eea4f4fac97be0cf46d0c105e1690866 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Wed, 10 Dec 2025 14:04:44 +0000 Subject: refactor: remove insert-remove pattern in spawn_relay_connection (SIMPLIFY-3) --- src/sync/mod.rs | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'src/sync') diff --git a/src/sync/mod.rs b/src/sync/mod.rs index 0e39aaf..d53bcfa 100644 --- a/src/sync/mod.rs +++ b/src/sync/mod.rs @@ -1300,9 +1300,6 @@ impl SyncManager { state.disconnected_at = None; } - // Store connection for later use (for subscribing to filters) - self.connections.insert(relay_url.clone(), connection); - // Notify SyncManager of successful connection let _ = connect_tx .send(ConnectNotification { @@ -1310,16 +1307,6 @@ impl SyncManager { }) .await; - // Get the connection back for the event loop - // We need to take it out because run_event_loop consumes self - let connection = match self.connections.remove(&relay_url) { - Some(conn) => conn, - None => { - tracing::error!(relay = %relay_url, "Connection disappeared after insert"); - return; - } - }; - // Create event channel let (event_tx, mut event_rx) = mpsc::channel::(1000); -- cgit v1.2.3