Cache: reduced diffs to the plus version of nginx.

No functional changes.
This commit is contained in:
Ruslan Ermilov 2015-02-17 16:27:52 +03:00
parent 6337c1d185
commit a4ce770a89

View File

@ -258,7 +258,7 @@ ngx_int_t
ngx_http_file_cache_open(ngx_http_request_t *r)
{
ngx_int_t rc, rv;
ngx_uint_t cold, test;
ngx_uint_t test;
ngx_http_cache_t *c;
ngx_pool_cleanup_t *cln;
ngx_open_file_info_t of;
@ -300,8 +300,6 @@ ngx_http_file_cache_open(ngx_http_request_t *r)
return NGX_HTTP_CACHE_SCARCE;
}
cold = cache->sh->cold;
if (rc == NGX_OK) {
if (c->error) {
@ -314,18 +312,18 @@ ngx_http_file_cache_open(ngx_http_request_t *r)
} else { /* rc == NGX_DECLINED */
test = cache->sh->cold ? 1 : 0;
if (c->min_uses > 1) {
if (!cold) {
if (!test) {
return NGX_HTTP_CACHE_SCARCE;
}
test = 1;
rv = NGX_HTTP_CACHE_SCARCE;
} else {
c->temp_file = 1;
test = cold ? 1 : 0;
rv = NGX_DECLINED;
}
}