]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Improve upload rate limit burst size panic message
authorMatt Joiner <anacrolix@gmail.com>
Sat, 4 Nov 2017 05:58:38 +0000 (16:58 +1100)
committerMatt Joiner <anacrolix@gmail.com>
Sat, 4 Nov 2017 05:58:38 +0000 (16:58 +1100)
Should help with #202.

connection.go

index faa7c9220eb6b141f91ecf6093bddf40243bb248..b4c9078cfcd0186cdd43acbe035952d32389d7a9 100644 (file)
@@ -1088,7 +1088,7 @@ another:
                for r := range c.PeerRequests {
                        res := cl.uploadLimit.ReserveN(time.Now(), int(r.Length))
                        if !res.OK() {
-                               panic(res)
+                               panic(fmt.Sprintf("upload rate limiter burst size < %d", r.Length))
                        }
                        delay := res.Delay()
                        if delay > 0 {