# HG changeset patch # User Igor Sysoev # Date 1183887517 0 # Node ID 7ffdd1bb86d595d54cbe7c851cfcd5b1b2874181 # Parent ace48cc7a9468ca778a57a0d52c39af7b0ed7664 omit unnecessary conditions diff -r ace48cc7a946 -r 7ffdd1bb86d5 src/http/modules/ngx_http_fastcgi_module.c --- a/src/http/modules/ngx_http_fastcgi_module.c Sun Jul 08 09:16:36 2007 +0000 +++ b/src/http/modules/ngx_http_fastcgi_module.c Sun Jul 08 09:38:37 2007 +0000 @@ -1144,16 +1144,16 @@ return NGX_OK; } - if (rc == NGX_OK && u->buffer.pos == u->buffer.last) { + if (rc == NGX_OK) { return NGX_AGAIN; } - if (rc == NGX_AGAIN) { - ngx_log_error(NGX_LOG_ALERT, r->connection->log, 0, - "upstream split a header line in FastCGI records"); - - return NGX_HTTP_UPSTREAM_INVALID_HEADER; - } + /* rc == NGX_AGAIN */ + + ngx_log_error(NGX_LOG_ALERT, r->connection->log, 0, + "upstream split a header line in FastCGI records"); + + return NGX_HTTP_UPSTREAM_INVALID_HEADER; } }