From 8b2bf081653ae9b59da308b92b97e49c70bcc96c Mon Sep 17 00:00:00 2001 From: Igor Sysoev Date: Thu, 25 Aug 2011 17:29:34 +0000 Subject: [PATCH] Cache size accounting fix: actual cache size on disk was less than needed by sum of sizes of files loaded by worker processes themselves while cache loader was running. The bug has been introduced in r3900. --- src/http/ngx_http_file_cache.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/http/ngx_http_file_cache.c b/src/http/ngx_http_file_cache.c index a0f21cfb9..d87f78540 100644 --- a/src/http/ngx_http_file_cache.c +++ b/src/http/ngx_http_file_cache.c @@ -408,6 +408,7 @@ ngx_http_file_cache_read(ngx_http_request_t *r, ngx_http_cache_t *c) c->node->body_start = c->body_start; c->node->exists = 1; c->node->uniq = c->uniq; + c->node->fs_size = c->fs_size; cache->sh->size += c->fs_size; }