# HG changeset patch # User Igor Sysoev # Date 1249919862 0 # Node ID 364ea8f54a2f777fa4ab99eabb96ccbbf79f5074 # Parent 56d1e38a0dda44ed3b96ab6abe3f011410d39cf3 unlock incompletely loaded cache diff --git a/src/http/ngx_http_file_cache.c b/src/http/ngx_http_file_cache.c --- a/src/http/ngx_http_file_cache.c +++ b/src/http/ngx_http_file_cache.c @@ -1103,6 +1103,7 @@ ngx_http_file_cache_loader(void *data) cache->files = 0; if (ngx_walk_tree(&tree, &cache->path->name) == NGX_ABORT) { + cache->sh->loading = 0; return; }