From 085dbaa8ff19f07072a476b145e107943a6f616e Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Wed, 20 May 2015 15:45:58 +1000 Subject: [PATCH] Include reason for panic on different listener addresses --- client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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() } -- 2.48.1