From: Matt Joiner Date: Wed, 5 Aug 2015 23:02:50 +0000 (+1000) Subject: Several bad KRPC message are crying wolf X-Git-Tag: v1.0.0~1069 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=31acbac20793f0a0b09b6c032aba3ff1374c4a85;p=btrtrc.git Several bad KRPC message are crying wolf --- diff --git a/dht/dht.go b/dht/dht.go index 91276855..dc3fe0cd 100644 --- a/dht/dht.go +++ b/dht/dht.go @@ -628,7 +628,9 @@ func (s *Server) processPacket(b []byte, addr dHTAddr) { return } } - log.Printf("%s: received bad krpc message from %s: %s: %+q", s, addr, err, b) + if missinggo.CryHeard() { + log.Printf("%s: received bad krpc message from %s: %s: %+q", s, addr, err, b) + } }() return } @@ -1043,7 +1045,9 @@ func (m Msg) Values() (vs []util.CompactPeer) { } vl, ok := v.([]interface{}) if !ok { - log.Printf("unexpected krpc values type: %T", v) + if missinggo.CryHeard() { + log.Printf(`unexpected krpc "values" field: %#v`, v) + } return } vs = make([]util.CompactPeer, 0, len(vl))