<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial">Is this one worked? <br><br><div></div><div id="divNeteaseMailCard"></div><br>At 2014-03-07 14:32:43,flygoast <flygoast@126.com> wrote:<br> <blockquote id="isReplyContent" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div><span style="line-height: 1.7;"># HG changeset patch</span></div><div># User FengGu <<a href="mailto:flygoast@126.com">flygoast@126.com</a>></div><div># Date 1394165926 -28800</div><div>#      Fri Mar 07 12:18:46 2014 +0800</div><div># Node ID c357bd0684560aa2f90f23bdda5dae9cf7f0b13c</div><div># Parent  e45fa57ef72590d010c8234cb5c3c6e2ae63e157</div><div>Add processing of posted requests in ngx_http_wait_request_handler().</div><div><br></div><div>If something like "error_page 400 /foo" is used in a configuration, when the</div><div>new uri processing failed, the ngx_http_terminate_request(r, -1) would be</div><div>invoked. The request would not be released resulting in socket leak.</div><div><br></div><div>diff -r e45fa57ef725 -r c357bd068456 src/http/ngx_http_request.c</div><div>--- a/src/http/ngx_http_request.c   Thu Mar 06 23:15:10 2014 +0400</div><div>+++ b/src/http/ngx_http_request.c   Fri Mar 07 12:18:46 2014 +0800</div><div>@@ -470,6 +470,7 @@</div><div><br></div><div>     rev->handler = ngx_http_process_request_line;</div><div>     ngx_http_process_request_line(rev);</div><div>+    ngx_http_run_posted_requests(c);</div><div> }</div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span></blockquote></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>