Mercurial > hg > nginx
changeset 1987:0e628cf11c29
back out the previous commit
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 29 Apr 2008 18:14:45 +0000 |
parents | 7df9b30e2361 |
children | 34051c712e41 |
files | src/core/ngx_open_file_cache.c |
diffstat | 1 files changed, 2 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/src/core/ngx_open_file_cache.c Tue Apr 29 14:39:15 2008 +0000 +++ b/src/core/ngx_open_file_cache.c Tue Apr 29 18:14:45 2008 +0000 @@ -173,6 +173,8 @@ file->uses++; + ngx_queue_remove(&file->queue); + if (file->fd == NGX_INVALID_FILE && file->err == 0 && !file->is_dir) { /* file was not used often enough to keep open */ @@ -183,8 +185,6 @@ goto failed; } - ngx_queue_remove(&file->queue); - goto add_event; } @@ -212,8 +212,6 @@ of->err = file->err; } - ngx_queue_remove(&file->queue); - goto found; } @@ -238,8 +236,6 @@ goto failed; } - ngx_queue_remove(&file->queue); - if (of->is_dir) { if (file->is_dir || file->err) {