← back to Exo
fix
4f0c91efffc4e3fa17443bd414d1f5af26bf7b8e · 2024-09-23 23:27:44 +0100 · Alex Cheema
Files touched
M exo/networking/udp_discovery.py
Diff
commit 4f0c91efffc4e3fa17443bd414d1f5af26bf7b8e
Author: Alex Cheema <alexcheema123@gmail.com>
Date: Mon Sep 23 23:27:44 2024 +0100
fix
---
exo/networking/udp_discovery.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/exo/networking/udp_discovery.py b/exo/networking/udp_discovery.py
index 5d681710..ca45d570 100644
--- a/exo/networking/udp_discovery.py
+++ b/exo/networking/udp_discovery.py
@@ -167,7 +167,7 @@ class UDPDiscovery(Discovery):
current_time - last_seen > self.discovery_timeout:
peers_to_remove.append(peer_id)
- if DEBUG_DISCOVERY >= 2: print("Peer statuses:", {peer_handle.id(): f"is_connected={await peer_handle.is_connected()}, health_check={await peer_handle.health_check()}, {connected_at=}, {last_seen=}" for peer_handle, connected_at, last_seen in self.known_peers.values()})
+ if DEBUG_DISCOVERY >= 2: print("Peer statuses:", {peer_handle.id(): f"is_connected={await peer_handle.is_connected()}, health_check={await peer_handle.health_check()}, {connected_at=}, {last_seen=}" for peer_handle, connected_at, last_seen, last_is_healthy in self.known_peers.values()})
for peer_id in peers_to_remove:
if peer_id in self.known_peers: del self.known_peers[peer_id]
← db3c603d more robust health checks
·
back to Exo
·
ensure connected when health checking 5207edbd →