From bf2d45a83de5782b123a9569d0580ee66ce2a7fa Mon Sep 17 00:00:00 2001 From: v2ray Date: Sat, 16 Jul 2016 22:08:59 +0200 Subject: [PATCH] use local buffer when fetching input --- transport/internet/kcp/connection.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transport/internet/kcp/connection.go b/transport/internet/kcp/connection.go index 092f9b0e..991ca878 100644 --- a/transport/internet/kcp/connection.go +++ b/transport/internet/kcp/connection.go @@ -359,7 +359,7 @@ func (this *Connection) updateTask() { func (this *Connection) FetchInputFrom(conn io.Reader) { go func() { - payload := alloc.NewBuffer() + payload := alloc.NewLocalBuffer(2048) defer payload.Release() for { payload.Reset()