From: Matt Joiner Date: Wed, 25 Feb 2015 03:52:19 +0000 (+1100) Subject: Not listening! X-Git-Tag: v1.0.0~1317 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=295b71c09b7aebfb1a5ece74ffd47d4c5c19a804;p=btrtrc.git Not listening! --- diff --git a/client.go b/client.go index 25b0317c..83d77b3b 100644 --- a/client.go +++ b/client.go @@ -197,7 +197,11 @@ func (cl *Client) WriteStatus(_w io.Writer) { defer cl.mu.RUnlock() w := bufio.NewWriter(_w) defer w.Flush() - fmt.Fprintf(w, "Listening on %s\n", cl.ListenAddr()) + if addr := cl.ListenAddr(); addr != nil { + fmt.Fprintf(w, "Listening on %s\n", cl.ListenAddr()) + } else { + fmt.Println("Not listening!") + } fmt.Fprintf(w, "Peer ID: %q\n", cl.peerID) fmt.Fprintf(w, "Handshaking: %d\n", cl.handshaking) if cl.dHT != nil {