From b072a6957c97ca7c33a64b1a34f7b66c6e209acf Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Wed, 5 Oct 2016 14:22:30 +0300 Subject: Cache: cache manager limits. The new parameters "manager_files", "manager_sleep" and "manager_threshold" were added to proxy_cache_path and friends. Note that ngx_path_manager_pt was changed to return ngx_msec_t instead of time_t (API change). --- src/os/win32/ngx_process_cycle.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/os/win32/ngx_process_cycle.c') diff --git a/src/os/win32/ngx_process_cycle.c b/src/os/win32/ngx_process_cycle.c index 8b9c5ef22..99fec54e3 100644 --- a/src/os/win32/ngx_process_cycle.c +++ b/src/os/win32/ngx_process_cycle.c @@ -921,11 +921,11 @@ static void ngx_cache_manager_process_handler(void) { u_long ev; - time_t next, n; ngx_uint_t i; + ngx_msec_t next, n; ngx_path_t **path; - next = 60 * 60; + next = 60 * 60 * 1000; path = ngx_cycle->paths.elts; for (i = 0; i < ngx_cycle->paths.nelts; i++) { @@ -943,7 +943,7 @@ ngx_cache_manager_process_handler(void) next = 1; } - ev = WaitForSingleObject(ngx_cache_manager_event, (u_long) next * 1000); + ev = WaitForSingleObject(ngx_cache_manager_event, (u_long) next); if (ev != WAIT_TIMEOUT) { -- cgit