huskies: merge 765

This commit is contained in:
dave
2026-04-28 09:28:13 +00:00
parent 38e828979c
commit 8a51dbd2ed
2 changed files with 9 additions and 3 deletions
+3 -1
View File
@@ -70,10 +70,12 @@ impl MeshManager {
let alive_peers: Vec<(String, String)> = nodes
.into_iter()
.filter(|n| {
let now_ms = now * 1000.0;
let last_ms = n.last_seen_ms.unwrap_or(n.last_seen * 1000.0);
n.alive
&& !n.address.is_empty()
&& n.node_id != self.our_node_id
&& (now - n.last_seen) < 600.0
&& (now_ms - last_ms) / 1000.0 < 600.0
&& !self.is_rendezvous_peer(&n.address)
})
.map(|n| (n.node_id, n.address))