]> git.kaiwu.me - nginx.git/commit
Cache: added ngx_quit check to ngx_http_file_cache_expire().
authorMaxim Dounin <mdounin@mdounin.ru>
Wed, 30 Apr 2014 15:16:35 +0000 (19:16 +0400)
committerMaxim Dounin <mdounin@mdounin.ru>
Wed, 30 Apr 2014 15:16:35 +0000 (19:16 +0400)
commit17dad56e4ed2e6db5d3b2559a355a0819f72e501
tree5a29025cf96565500a19fa2a1167643647e6cce0
parent1efe4fa7f770838dd389586c2b41c223c7c63cc7
Cache: added ngx_quit check to ngx_http_file_cache_expire().

While managing big caches it is possible that expiring old cache items
in ngx_http_file_cache_expire() will take a while.  Added a check for
ngx_quit / ngx_terminate to make sure cache manager can be terminated
while in ngx_http_file_cache_expire().
src/http/ngx_http_file_cache.c