From e3372f86d6935454b38c738784f9e2de8ac0a844 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roman=20Smr=C5=BE?= Date: Wed, 26 Mar 2025 20:38:03 +0100 Subject: Discovery: do not announce self without any local address --- src/Erebos/Discovery.hs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Erebos/Discovery.hs b/src/Erebos/Discovery.hs index f97c792..15ac9c4 100644 --- a/src/Erebos/Discovery.hs +++ b/src/Erebos/Discovery.hs @@ -352,4 +352,5 @@ instance Service DiscoveryService where #endif ] - sendToPeer peer $ DiscoverySelf addrs Nothing + when (not $ null addrs) $ do + sendToPeer peer $ DiscoverySelf addrs Nothing -- cgit v1.2.3