From 0e191d671ee61c507d7c6464c99334efd379c5a6 Mon Sep 17 00:00:00 2001 From: Ingo Oppermann Date: Tue, 15 Oct 2024 15:01:36 +0200 Subject: [PATCH] Fix resetting compressor on passthrough --- http/middleware/compress/compress.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/http/middleware/compress/compress.go b/http/middleware/compress/compress.go index b595f47b..a92f446b 100644 --- a/http/middleware/compress/compress.go +++ b/http/middleware/compress/compress.go @@ -204,6 +204,8 @@ func NewWithConfig(config Config) echo.MiddlewareFunc { grw.buffer.WriteTo(rw) compressor.Reset(io.Discard) } + } else { + compressor.Reset(io.Discard) } compressor.Close() mem.Put(buffer)