From bcda99d3a8e11a9dfbec8c4014d61da339ff2f67 Mon Sep 17 00:00:00 2001 From: ddidderr Date: Tue, 11 Nov 2025 21:44:18 +0100 Subject: [PATCH] unused peerconnection removed --- crates/lanspread-peer/src/lib.rs | 5 ----- crates/lanspread-tauri-deno-ts/src-tauri/src/lib.rs | 10 ++++------ 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/crates/lanspread-peer/src/lib.rs b/crates/lanspread-peer/src/lib.rs index 79cd8cf..5cfa74f 100644 --- a/crates/lanspread-peer/src/lib.rs +++ b/crates/lanspread-peer/src/lib.rs @@ -282,7 +282,6 @@ pub enum PeerCommand { file_descriptions: Vec, }, SetGameDir(String), - ConnectToPeer(SocketAddr), } async fn initial_peer_alive_check(conn: &mut Connection) -> bool { @@ -868,10 +867,6 @@ pub async fn run_peer( PeerCommand::SetGameDir(game_dir) => { handle_set_game_dir_command(&ctx, game_dir).await; } - PeerCommand::ConnectToPeer(peer_addr) => { - log::info!("Connecting to peer: {peer_addr}"); - // TODO: Implement direct peer connection - } } } diff --git a/crates/lanspread-tauri-deno-ts/src-tauri/src/lib.rs b/crates/lanspread-tauri-deno-ts/src-tauri/src/lib.rs index 59b9edb..1594889 100644 --- a/crates/lanspread-tauri-deno-ts/src-tauri/src/lib.rs +++ b/crates/lanspread-tauri-deno-ts/src-tauri/src/lib.rs @@ -399,15 +399,13 @@ async fn find_peers(app: AppHandle) { Ok(peer_addr) => { log::info!("Found peer at {peer_addr}"); let state: tauri::State = app.state(); - let peer_ctrl = state.peer_ctrl.read().await.clone(); - if let Some(peer_ctrl) = peer_ctrl { - if let Err(e) = peer_ctrl.send(PeerCommand::ConnectToPeer(peer_addr)) { - log::error!("Failed to send PeerCommand::ConnectToPeer: {e}"); - } + if state.peer_ctrl.read().await.is_some() { + // Peer discovery is handled by the peer system itself + // No need to establish explicit connections request_games(state); } else { log::warn!( - "Peer system not initialized yet, cannot connect to discovered peer" + "Peer system not initialized yet, cannot request games from discovered peer" ); } break;