From 20305031a6ff6aca1c12ef279bb2582f298dc9eb Mon Sep 17 00:00:00 2001 From: dmitry-online <30704678+dmitry-online@users.noreply.github.com> Date: Tue, 27 Feb 2018 03:39:45 +0600 Subject: [PATCH] Fix http Handle need req.Body.Close() to avoid memory leaks --- http.go | 1 + 1 file changed, 1 insertion(+) diff --git a/http.go b/http.go index b88942d..4b2c507 100644 --- a/http.go +++ b/http.go @@ -92,6 +92,7 @@ func (h *httpHandler) Handle(conn net.Conn) { log.Logf("[http] %s - %s : %s", conn.RemoteAddr(), conn.LocalAddr(), err) return } + defer req.Body.Close() h.handleRequest(conn, req) }