From: Matt Joiner Date: Mon, 1 Dec 2014 09:29:06 +0000 (-0600) Subject: Log the type for a rare DHT crash X-Git-Tag: v1.0.0~1462 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=b1da5d0656de97bb40510f18c46a126830e2d62e;p=btrtrc.git Log the type for a rare DHT crash --- diff --git a/dht/dht.go b/dht/dht.go index e95716fe..8db143c8 100644 --- a/dht/dht.go +++ b/dht/dht.go @@ -796,7 +796,8 @@ func extractValues(m Msg) (vs []util.CompactPeer) { } vl, ok := v.([]interface{}) if !ok { - panic(v) + log.Printf("unexpected krpc values type: %T", v) + return } vs = make([]util.CompactPeer, 0, len(vl)) for _, i := range vl {