added test for address and updated addrs to return real conn address

This commit is contained in:
darren-west
2017-05-24 14:09:33 +01:00
committed by Vasiliy Tolstov
parent 260b112006
commit c67ac99441
2 changed files with 40 additions and 0 deletions

View File

@@ -55,9 +55,13 @@ func (n *subscriber) Unsubscribe() error {
}
func (n *nbroker) Address() string {
if n.conn != nil && n.conn.IsConnected() {
return n.conn.ConnectedUrl()
}
if len(n.addrs) > 0 {
return n.addrs[0]
}
return ""
}