Skip to content
Merged
5 changes: 5 additions & 0 deletions anchor/network/src/peer_manager/connection.rs
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,11 @@ impl ConnectionManager {
return false;
}

// Don't dial connected peers
if self.connected.contains(peer_id) {
return false;
}

self.connected.len() < self.target_peers
|| self.qualifies_for_priority_connection(peer_id, peer_store, needed_subnets)
}
Expand Down