From b1da5d0656de97bb40510f18c46a126830e2d62e Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Mon, 1 Dec 2014 03:29:06 -0600 Subject: [PATCH] Log the type for a rare DHT crash --- dht/dht.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 {