changeset 2665:4d627567c324

fix r2664: ..._cache_valid did not work for stale responses
author Igor Sysoev <igor@sysoev.ru>
date Fri, 03 Apr 2009 15:47:45 +0000
parents f903114355d4
children 81556a9b6488
files src/http/ngx_http_upstream.c
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/http/ngx_http_upstream.c
+++ b/src/http/ngx_http_upstream.c
@@ -581,6 +581,7 @@ ngx_http_upstream_cache(ngx_http_request
 
     } else if (rc == NGX_HTTP_CACHE_STALE) {
 
+        c->valid_sec = 0;
         u->stale_cache = 1;
         u->buffer.start = NULL;