details: http://hg.nginx.org/nginx/rev/4196ea50004a branches: stable-1.4 changeset: 5562:4196ea50004a user: Maxim Dounin <mdou...@mdounin.ru> date: Sat May 11 18:49:19 2013 +0400 description: Request body: fixed r->count increment on allocation failure.
diffstat: src/http/ngx_http_request_body.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diffs (13 lines): diff --git a/src/http/ngx_http_request_body.c b/src/http/ngx_http_request_body.c --- a/src/http/ngx_http_request_body.c +++ b/src/http/ngx_http_request_body.c @@ -152,7 +152,8 @@ ngx_http_read_client_request_body(ngx_ht cl = ngx_chain_get_free_buf(r->pool, &rb->free); if (cl == NULL) { - return NGX_HTTP_INTERNAL_SERVER_ERROR; + rc = NGX_HTTP_INTERNAL_SERVER_ERROR; + goto done; } b = cl->buf; _______________________________________________ nginx-devel mailing list nginx-devel@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-devel