From 5ff2218ad0aec5f2f33665e11fb545c4d7fea266 Mon Sep 17 00:00:00 2001 From: Roland Sherwin Date: Tue, 18 Jun 2024 10:26:52 +0530 Subject: [PATCH] chore(network): disable adding relay candidates for clients --- sn_networking/src/event/swarm.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sn_networking/src/event/swarm.rs b/sn_networking/src/event/swarm.rs index d7879954d3..9df261b583 100644 --- a/sn_networking/src/event/swarm.rs +++ b/sn_networking/src/event/swarm.rs @@ -173,7 +173,7 @@ impl SwarmDriver { .any(|(_ilog2, peers)| peers.contains(&peer_id)); // Do not use an `already relayed` peer as `potential relay candidate`. - if !has_relayed && !is_bootstrap_peer { + if !has_relayed && !is_bootstrap_peer && !self.is_client { debug!("Adding candidate relay server {peer_id:?}, it's not a bootstrap node"); self.relay_manager.add_potential_candidates( &peer_id,