From d8a43e1b0345a782290afa1043318d808f8c3112 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Thu, 1 Oct 2015 00:36:41 +1000 Subject: [PATCH] Reduce UDP tracker response buffer size from 64KiB to 2KiB --- tracker/udp.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) -- 2.48.1