diff --git a/src/server/kiwix-serve.cpp b/src/server/kiwix-serve.cpp index 0288cb3..472e0b9 100644 --- a/src/server/kiwix-serve.cpp +++ b/src/server/kiwix-serve.cpp @@ -354,6 +354,7 @@ static int accessHandlerCallback(void *cls, /* Should be deflate */ bool deflated = contentLength > KIWIX_MIN_CONTENT_SIZE_TO_DEFLATE && + contentLength < COMPRESSOR_BUFFER_SIZE && acceptEncodingDeflate && mimeType.find("text/") != string::npos;