From 8fc0bb43e15e9ffa99777e478162c101557d505b Mon Sep 17 00:00:00 2001 From: tv Date: Sun, 1 Nov 2026 23:08:48 +0100 Subject: probe when reachable --- src/transport/libp2p/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/transport/libp2p/mod.rs') diff --git a/src/transport/libp2p/mod.rs b/src/transport/libp2p/mod.rs index 3ebe7f6..056b1b2 100644 --- a/src/transport/libp2p/mod.rs +++ b/src/transport/libp2p/mod.rs @@ -500,6 +500,10 @@ impl Transport for Libp2pTransport { lock(&self.book).seeds_found = Some(found); } + fn on_reachable(&self, reachable: Arc) { + lock(&self.book).reachable = Some(reachable); + } + /// Nodes found on the LAN (mDNS) that speak continuum. fn discovered_seeds(&self) -> Vec { std::mem::take(&mut lock(&self.book).discovered) -- cgit v1.3.1