]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Update Client.newConnection with changed rateLimitedReader interface
authorMatt Joiner <anacrolix@gmail.com>
Sun, 28 Jan 2018 04:42:37 +0000 (15:42 +1100)
committerMatt Joiner <anacrolix@gmail.com>
Sun, 28 Jan 2018 04:42:37 +0000 (15:42 +1100)
client.go

index ab2fe08d9fc8866b82f93e3c466e9422d42027e9..95d348f8e6d1a7bddf50fabcb6092467e7fa4572 100644 (file)
--- a/client.go
+++ b/client.go
@@ -1250,7 +1250,10 @@ func (cl *Client) newConnection(nc net.Conn) (c *connection) {
        }
        c.writerCond.L = &cl.mu
        c.setRW(connStatsReadWriter{nc, &cl.mu, c})
-       c.r = rateLimitedReader{cl.downloadLimit, c.r}
+       c.r = &rateLimitedReader{
+               l: cl.downloadLimit,
+               r: c.r,
+       }
        return
 }