# HG changeset patch # User Igor Sysoev # Date 1248463229 0 # Node ID 66ef86affbb8ad358c551e88305a7e02b87e6098 # Parent 5aa29f3d8832fe9941a64a698f719c05af874725 fix segfault if 400 or 414 errors are handled intricately diff --git a/src/http/ngx_http_request.c b/src/http/ngx_http_request.c --- a/src/http/ngx_http_request.c +++ b/src/http/ngx_http_request.c @@ -384,6 +384,7 @@ ngx_http_init_request(ngx_event_t *rev) r->loc_conf = cscf->ctx->loc_conf; rev->handler = ngx_http_process_request_line; + r->read_event_handler = ngx_http_block_reading; #if (NGX_HTTP_SSL)