Fix tie-break

This commit is contained in:
Neil Alexander 2020-06-10 16:28:36 +01:00
parent 7761721516
commit 87b0e90603

View file

@ -40,7 +40,7 @@ func (n *Node) listenFromYgg() {
return
}
var session *yamux.Session
if strings.Compare(n.DerivedServerName(), conn.RemoteAddr().String()) > 0 {
if strings.Compare(conn.RemoteAddr().String(), n.DerivedServerName()) < 0 {
session, err = yamux.Server(conn, n.yamuxConfig())
} else {
session, err = yamux.Client(conn, n.yamuxConfig())