Tone down UPnP errors a little

This commit is contained in:
Jakob Borg 2015-04-16 23:40:01 +09:00
parent 9359daa0d9
commit c6300a5da8

View File

@ -175,7 +175,9 @@ Mx: %d
socket, err := net.ListenMulticastUDP("udp4", intf, &net.UDPAddr{IP: ssdp.IP}) socket, err := net.ListenMulticastUDP("udp4", intf, &net.UDPAddr{IP: ssdp.IP})
if err != nil { if err != nil {
l.Infoln(err) if debug {
l.Debugln(err)
}
return return
} }
defer socket.Close() // Make sure our socket gets closed defer socket.Close() // Make sure our socket gets closed
@ -206,13 +208,13 @@ Mx: %d
n, _, err := socket.ReadFrom(resp) n, _, err := socket.ReadFrom(resp)
if err != nil { if err != nil {
if e, ok := err.(net.Error); !ok || !e.Timeout() { if e, ok := err.(net.Error); !ok || !e.Timeout() {
l.Infoln(err) //legitimate error, not a timeout. l.Infoln("UPnP read:", err) //legitimate error, not a timeout.
} }
break break
} }
igd, err := parseResponse(deviceType, resp[:n]) igd, err := parseResponse(deviceType, resp[:n])
if err != nil { if err != nil {
l.Infoln(err) l.Infoln("UPnP parse:", err)
continue continue
} }
results <- igd results <- igd