From: Matt Joiner Date: Sun, 7 Dec 2014 03:19:56 +0000 (-0600) Subject: Fix UTP still listening despite attempting to temporarily disable it X-Git-Tag: v1.0.0~1409 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=1e3a00979d4aa75f2c37ae289e66f7969cdd9bc5;p=btrtrc.git Fix UTP still listening despite attempting to temporarily disable it --- diff --git a/client.go b/client.go index ffaad616..6bf45c18 100644 --- a/client.go +++ b/client.go @@ -456,7 +456,7 @@ func NewClient(cfg *Config) (cl *Client, err error) { } return cfg.ListenAddr } - if !cfg.DisableTCP { + if !cl.disableTCP { var l net.Listener l, err = net.Listen("tcp", listenAddr()) if err != nil { @@ -466,7 +466,7 @@ func NewClient(cfg *Config) (cl *Client, err error) { go cl.acceptConnections(l, false) } var utpL *utp.Listener - if !cfg.DisableUTP { + if !cl.disableUTP { var utpAddr *utp.Addr utpAddr, err = utp.ResolveAddr("utp", listenAddr()) if err != nil {