From 4180569443e0d9abc1d752aab06a461b135ff7b4 Mon Sep 17 00:00:00 2001 From: Audrius Butkevicius Date: Thu, 4 Jun 2015 12:57:50 +0100 Subject: [PATCH] Silence discovery warnings (fixes #1388) Not performing net.InterfaceAddrs() check in the constructor, as that means we wouldn't start the read loop, which completely kills it. --- internal/beacon/broadcast.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/beacon/broadcast.go b/internal/beacon/broadcast.go index e3497b32..d30561e5 100644 --- a/internal/beacon/broadcast.go +++ b/internal/beacon/broadcast.go @@ -47,7 +47,9 @@ func (b *Broadcast) writer() { addrs, err := net.InterfaceAddrs() if err != nil { - l.Warnln("Broadcast: interface addresses:", err) + if debug { + l.Debugln("Broadcast: interface addresses:", err) + } continue }