]> git.kaiwu.me - nginx.git/commitdiff
update r2664
authorIgor Sysoev <igor@sysoev.ru>
Sat, 4 Apr 2009 17:22:26 +0000 (17:22 +0000)
committerIgor Sysoev <igor@sysoev.ru>
Sat, 4 Apr 2009 17:22:26 +0000 (17:22 +0000)
src/http/ngx_http_upstream.c

index cbc53a2f0bc189150a6400499119d0021a76e84d..4de936aefeb59331031bf6046906a83039556f28 100644 (file)
@@ -2891,25 +2891,22 @@ ngx_http_upstream_process_accel_expires(ngx_http_request_t *r,
         switch (n) {
         case 0:
             r->upstream->cacheable = 0;
-            break;
-
         case NGX_ERROR:
-            break;
+            return NGX_OK;
 
         default:
             r->cache->valid_sec = ngx_time() + n;
-            break;
+            return NGX_OK;
         }
+    }
 
-    } else {
-        p++;
-        len--;
+    p++;
+    len--;
 
-        n = ngx_atoi(p, len);
+    n = ngx_atoi(p, len);
 
-        if (n != NGX_ERROR) {
-            r->cache->valid_sec = n;
-        }
+    if (n != NGX_ERROR) {
+        r->cache->valid_sec = n;
     }
 
     return NGX_OK;