aboutsummaryrefslogtreecommitdiffstats
path: root/src/swarm/topology.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-10-28 17:38:16 +0100
committertv <tv@krebsco.de>2026-10-28 17:38:16 +0100
commitb251a934072a99ad9d5aca84cd72462d4c2e6263 (patch)
tree37c1d57869a576053fae80ebaf801af541dd31c9 /src/swarm/topology.rs
parent81d2c47bbc70ff89a9506f69c1b0f07f57f234a1 (diff)
list libp2p relays in document
Diffstat (limited to 'src/swarm/topology.rs')
-rw-r--r--src/swarm/topology.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/swarm/topology.rs b/src/swarm/topology.rs
index 1e4f5b9..1d98637 100644
--- a/src/swarm/topology.rs
+++ b/src/swarm/topology.rs
@@ -163,6 +163,7 @@ pub(crate) async fn refresh(state: &AppState) -> Option<NeighbourChange> {
let replica = state.doc.read().await;
members::learn_addresses(state, &replica.doc);
set_aliases(state, members::aliases(&replica.doc));
+ state.transport.learn_relays(&members::relays(&replica.doc));
let current = members::members(&replica.doc);
// Those that said they are alive within the electorate window.
let alive: BTreeSet<String> = members::electorate(