diff --git a/proxy/vmess/vmessin.go b/proxy/vmess/vmessin.go index afde04ad..bb75960a 100644 --- a/proxy/vmess/vmessin.go +++ b/proxy/vmess/vmessin.go @@ -93,8 +93,7 @@ func (handler *VMessInboundHandler) HandleConnection(connection *net.TCPConn) er } // Optimize for small response packet - buffer := alloc.NewLargeBuffer() - buffer.Clear() + buffer := alloc.NewLargeBuffer().Clear() buffer.Append(request.ResponseHeader) if data, open := <-output; open {