]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Fix UTP still listening despite attempting to temporarily disable it
authorMatt Joiner <anacrolix@gmail.com>
Sun, 7 Dec 2014 03:19:56 +0000 (21:19 -0600)
committerMatt Joiner <anacrolix@gmail.com>
Sun, 7 Dec 2014 03:19:56 +0000 (21:19 -0600)
client.go

index ffaad616caafa02960d6f5224345cd100567976a..6bf45c18b6e57528d8e95b04e8babd428232f94c 100644 (file)
--- 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 {