From: Matt Joiner Date: Wed, 20 May 2015 05:45:58 +0000 (+1000) Subject: Include reason for panic on different listener addresses X-Git-Tag: v1.0.0~1185 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=085dbaa8ff19f07072a476b145e107943a6f616e;p=btrtrc.git Include reason for panic on different listener addresses --- diff --git a/client.go b/client.go index 3fe20da2..138819d6 100644 --- a/client.go +++ b/client.go @@ -161,7 +161,7 @@ func (me *Client) PeerID() string { func (me *Client) ListenAddr() (addr net.Addr) { for _, l := range me.listeners { if addr != nil && l.Addr().String() != addr.String() { - panic("listeners exist on different addresses") + panic(fmt.Sprintf("listeners are on different addresses: %q != %q", l.Addr().String(), addr.String())) } addr = l.Addr() }