From: Matt Joiner Date: Thu, 15 Feb 2018 05:03:44 +0000 (+1100) Subject: Add a check for a strange panic in production X-Git-Tag: v1.0.0~171 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=0aad14afd1fdab600cb22338a3aa3f1012cda923;p=btrtrc.git Add a check for a strange panic in production --- diff --git a/client.go b/client.go index 6e8a7c20..55f89902 100644 --- a/client.go +++ b/client.go @@ -1099,6 +1099,9 @@ func (cl *Client) prepareTrackerAnnounceUnlocked(announceURL string) (blocked bo if err != nil { return } + if addr.IP == nil { + panic(hmp.Host) + } cl.mu.RLock() _, blocked = cl.ipBlockRange(addr.IP) cl.mu.RUnlock()