diff src/http/ngx_http_upstream.c @ 5217:ddba4e308ecc

Upstream: slightly optimized ngx_http_upstream_process_header().
author Ruslan Ermilov <ru@nginx.com>
date Tue, 21 May 2013 12:54:27 +0400
parents 4a40163772a1
children 05c53652e7b4
line wrap: on
line diff
--- a/src/http/ngx_http_upstream.c
+++ b/src/http/ngx_http_upstream.c
@@ -1709,11 +1709,11 @@ ngx_http_upstream_process_header(ngx_htt
             ngx_http_upstream_finalize_request(r, u, NGX_ERROR);
             return;
         }
-
-        if (u->length == 0) {
-            ngx_http_upstream_finalize_request(r, u, 0);
-            return;
-        }
+    }
+
+    if (u->length == 0) {
+        ngx_http_upstream_finalize_request(r, u, 0);
+        return;
     }
 
     u->read_event_handler = ngx_http_upstream_process_body_in_memory;