From: Matt Joiner Date: Wed, 30 Sep 2015 14:36:41 +0000 (+1000) Subject: Reduce UDP tracker response buffer size from 64KiB to 2KiB X-Git-Tag: v1.0.0~1030 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=d8a43e1b0345a782290afa1043318d808f8c3112;p=btrtrc.git Reduce UDP tracker response buffer size from 64KiB to 2KiB --- diff --git a/tracker/udp.go b/tracker/udp.go index 3864bee2..815a2998 100644 --- a/tracker/udp.go +++ b/tracker/udp.go @@ -187,7 +187,7 @@ func (c *udpClient) request(action Action, args interface{}, options []byte) (re return } c.socket.SetReadDeadline(time.Now().Add(timeout(c.contiguousTimeouts))) - b := make([]byte, 0x10000) // IP limits packet size to 64KB + b := make([]byte, 0x800) // 2KiB for { var n int n, err = c.socket.Read(b)