diff src/http/ngx_http_request_body.c @ 1065:9039e845e532

fix segfault when a request body fits in r->header_in and the body will be written to file
author Igor Sysoev <igor@sysoev.ru>
date Fri, 19 Jan 2007 16:13:15 +0000
parents bb139aba3199
children f303d33f3927
line wrap: on
line diff
--- a/src/http/ngx_http_request_body.c
+++ b/src/http/ngx_http_request_body.c
@@ -163,6 +163,8 @@ ngx_http_read_client_request_body(ngx_ht
 
             /* the whole request body may be placed in r->header_in */
 
+            rb->to_write = rb->bufs;
+
             r->read_event_handler = ngx_http_read_client_request_body_handler;
 
             return ngx_http_do_read_client_request_body(r);