]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Finish mainReadLoop on Torrent closed
authorMatt Joiner <anacrolix@gmail.com>
Sun, 4 Feb 2018 08:14:46 +0000 (19:14 +1100)
committerMatt Joiner <anacrolix@gmail.com>
Sun, 4 Feb 2018 08:14:46 +0000 (19:14 +1100)
connection.go

index 3824fc3d0a1ac8af2fa8143b38f61bb852e79182..6e22efc9b37f43b5bb7297cf898b2492d6276b1a 100644 (file)
@@ -898,7 +898,7 @@ func (c *connection) mainReadLoop() error {
                        defer cl.mu.Lock()
                        err = decoder.Decode(&msg)
                }()
-               if cl.closed.IsSet() || c.closed.IsSet() || err == io.EOF {
+               if t.closed.IsSet() || c.closed.IsSet() || err == io.EOF {
                        return nil
                }
                if err != nil {