Mercurial > hg > nginx
changeset 2444:aee735f41627
set r->root_tested for non-error_page response only
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 16 Jan 2009 13:53:08 +0000 |
parents | a8697cc12b3a |
children | 3c6af1fb7586 |
files | src/http/modules/ngx_http_flv_module.c src/http/modules/ngx_http_gzip_static_module.c src/http/modules/ngx_http_static_module.c |
diffstat | 3 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/http/modules/ngx_http_flv_module.c Fri Jan 16 13:21:20 2009 +0000 +++ b/src/http/modules/ngx_http_flv_module.c Fri Jan 16 13:53:08 2009 +0000 @@ -160,7 +160,7 @@ return NGX_DECLINED; } - r->root_tested = 1; + r->root_tested = !r->error_page; start = 0; len = of.size;
--- a/src/http/modules/ngx_http_gzip_static_module.c Fri Jan 16 13:21:20 2009 +0000 +++ b/src/http/modules/ngx_http_gzip_static_module.c Fri Jan 16 13:53:08 2009 +0000 @@ -176,7 +176,7 @@ #endif - r->root_tested = 1; + r->root_tested = !r->error_page; rc = ngx_http_discard_request_body(r);
--- a/src/http/modules/ngx_http_static_module.c Fri Jan 16 13:21:20 2009 +0000 +++ b/src/http/modules/ngx_http_static_module.c Fri Jan 16 13:53:08 2009 +0000 @@ -135,7 +135,7 @@ return rc; } - r->root_tested = 1; + r->root_tested = !r->error_page; ngx_log_debug1(NGX_LOG_DEBUG_HTTP, log, 0, "http static fd: %d", of.fd);