From 9428b7c11664a82819a27d2aeaa3b39f58c486be Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Thu, 15 Jan 2015 15:10:13 +0000 Subject: [PATCH] report 'unestablished' in status --- router/peers.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/router/peers.go b/router/peers.go index fd5d5782..071fb5e0 100644 --- a/router/peers.go +++ b/router/peers.go @@ -112,7 +112,11 @@ func (peers *Peers) String() string { peers.ForEach(func(name PeerName, peer *Peer) { buf.WriteString(fmt.Sprint(peer, "\n")) peer.ForEachConnection(func(remoteName PeerName, conn Connection) { - buf.WriteString(fmt.Sprintf(" -> %v [%v]\n", remoteName, conn.RemoteTCPAddr())) + established := "" + if !conn.Established() { + established = " (unestablished)" + } + buf.WriteString(fmt.Sprintf(" -> %v [%v%s]\n", remoteName, conn.RemoteTCPAddr(), established)) }) }) return buf.String()