Hello! On Tue, Jul 29, 2014 at 3:47 PM, Richard Stanway wrote: > Thank you for the patch. This solves the issue with streamed responses, > however when the "if (r->headers_out.content_length_n > 0)" branch is taken, > eg with static content, I still receive the 2nd alert type below.
Oh, we should probably skip that condition altogether for IPP zlib. The formula is accurate and was copied directly from the IPP zlib source code. Try this additional patch: diff -r 2a54efe7a747 src/http/modules/ngx_http_gzip_filter_module.c --- a/src/http/modules/ngx_http_gzip_filter_module.c Tue Jul 29 14:19:37 2014 -0700 +++ b/src/http/modules/ngx_http_gzip_filter_module.c Tue Jul 29 16:06:03 2014 -0700 @@ -492,6 +492,7 @@ ngx_http_gzip_filter_memory(ngx_http_req wbits = conf->wbits; memlevel = conf->memlevel; +#if !NGX_HAVE_ZLIB_IPP if (r->headers_out.content_length_n > 0) { /* the actual zlib window size is smaller by 262 bytes */ @@ -505,6 +506,7 @@ ngx_http_gzip_filter_memory(ngx_http_req memlevel = 1; } } +#endif ctx->wbits = wbits; ctx->memlevel = memlevel; _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx