From d8696e72ea74f8e1a06f24ab11a772944bc73239 Mon Sep 17 00:00:00 2001 From: ejurgensen Date: Mon, 17 Oct 2016 14:09:16 +0200 Subject: [PATCH] [httpd] Don't gzip small messages --- src/httpd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/httpd.c b/src/httpd.c index d98d6de5..efab4c29 100644 --- a/src/httpd.c +++ b/src/httpd.c @@ -772,7 +772,7 @@ httpd_send_reply(struct evhttp_request *req, int code, const char *reason, struc input_headers = evhttp_request_get_input_headers(req); output_headers = evhttp_request_get_output_headers(req); - do_gzip = ( evbuf && (evbuffer_get_length(evbuf) > 0) && + do_gzip = ( evbuf && (evbuffer_get_length(evbuf) > 512) && (param = evhttp_find_header(input_headers, "Accept-Encoding")) && (strstr(param, "gzip") || strstr(param, "*")) );