unused peerconnection removed
This commit is contained in:
@@ -282,7 +282,6 @@ pub enum PeerCommand {
|
||||
file_descriptions: Vec<GameFileDescription>,
|
||||
},
|
||||
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
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -399,15 +399,13 @@ async fn find_peers(app: AppHandle) {
|
||||
Ok(peer_addr) => {
|
||||
log::info!("Found peer at {peer_addr}");
|
||||
let state: tauri::State<LanSpreadState> = 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;
|
||||
|
||||
Reference in New Issue
Block a user