From 4340479d8cef31f0975295a88fdd135bf068a438 Mon Sep 17 00:00:00 2001 From: Vladislav Yarmak Date: Thu, 28 May 2020 23:54:07 +0300 Subject: [PATCH] allocate body buffer once --- utils.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils.go b/utils.go index d2b0e02..0a92dfb 100644 --- a/utils.go +++ b/utils.go @@ -128,8 +128,8 @@ func flush(flusher interface{}) bool { } func copyBody(wr io.Writer, body io.Reader) { + buf := make([]byte, COPY_BUF) for { - buf := make([]byte, COPY_BUF) bread, read_err := body.Read(buf) var write_err error if bread > 0 {