node: disable mDNS when using filterPrivateAddresses

This commit is contained in:
Max 2026-06-06 22:48:45 +02:00
parent b9b285aca0
commit 49987b3874

View File

@ -167,9 +167,11 @@ func (node *Node) Run() error {
go p2p.Discover(node.ctx, node.wg, node.p2p, node.dht, node.cfg.Peers)
// Setup mDNS Discovery for LAN peers
err = p2p.SetupMDNS(node.p2p, node.cfg.Peers)
if err != nil {
logger.With(err).Warn("Failed to start mDNS discovery")
if !node.cfg.FilterPrivateAddresses {
err = p2p.SetupMDNS(node.p2p, node.cfg.Peers)
if err != nil {
logger.With(err).Warn("Failed to start mDNS discovery")
}
}
// Configure path for lock