It still worked in my box<img src="cid:323@goomoji.gmail" style="margin: 0px 0.2ex; vertical-align: middle;" goomoji="323">. Can you show me the debug.log (<a href="http://wiki.nginx.org/Debugging">http://wiki.nginx.org/Debugging</a>)? You need recompile  with --with-debug configure argument and set debug level in error_log directive.<div>
<br></div><div>Thanks<br><br><div class="gmail_quote">2013/2/25 Pasi Kärkkäinen <span dir="ltr"><<a href="mailto:pasik@iki.fi" target="_blank">pasik@iki.fi</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Mon, Feb 25, 2013 at 10:13:42AM +0800, Weibin Yao wrote:<br>
>    Can you show me your configure? It works for me with nginx-1.2.7.<br>
>    Thanks.<br>
><br>
<br>
</div>Hi,<br>
<br>
I'm using the nginx 1.2.7 el6 src.rpm rebuilt with "headers more" module added,<br>
and your patch.<br>
<br>
I'm using the following configuration:<br>
<br>
server {<br>
        listen                  public_ip:443 ssl;<br>
        server_name             service.domain.tld;<br>
<br>
        ssl                     on;<br>
        keepalive_timeout       70;<br>
<br>
        access_log              /var/log/nginx/access-service.log;<br>
        access_log              /var/log/nginx/access-service-full.log full;<br>
        error_log               /var/log/nginx/error-service.log;<br>
<br>
        client_header_buffer_size 64k;<br>
        client_header_timeout   120;<br>
<br>
        proxy_next_upstream error timeout invalid_header http_500 http_502 http_503;<br>
        proxy_set_header Host $host;<br>
        proxy_set_header X-Real-IP $remote_addr;<br>
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br>
        proxy_redirect     off;<br>
        proxy_buffering    off;<br>
        proxy_cache        off;<br>
<br>
        add_header Last-Modified "";<br>
        if_modified_since  off;<br>
<br>
        client_max_body_size    262144M;<br>
        client_body_buffer_size 1024k;<br>
        client_body_timeout     240;<br>
<br>
        chunked_transfer_encoding off;<br>
<br>
#       client_body_postpone_sending    64k;<br>
#       proxy_request_buffering         off;<br>
<br>
        location / {<br>
<br>
                proxy_pass      <a href="https://service-backend" target="_blank">https://service-backend</a>;<br>
<div class="im"><br>
        }<br>
}<br>
<br>
<br>
Thanks!<br>
<br>
-- Pasi<br>
<br>
<br>
<br>
>    2013/2/22 Pasi KÀrkkÀinen <[1]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a>><br>
><br>
</div><div class="im">>      On Fri, Feb 22, 2013 at 11:25:24AM +0200, Pasi KÀrkkÀinen wrote:<br>
>      > On Fri, Feb 22, 2013 at 10:06:11AM +0800, Weibin Yao wrote:<br>
</div>>      > > Â  Â Use the patch I attached in this mail thread instead, don't use<br>
>      the pull<br>
>      > > Â  Â request patch which is for tengine.Ã*<br>
>      > > Â  Â Thanks.<br>
<div class="im">>      > ><br>
>      ><br>
>      > Oh sorry I missed that attachment. It seems to apply and build OK.<br>
>      > I'll start testing it.<br>
>      ><br>
><br>
>      I added the patch on top of nginx 1.2.7 and enabled the following<br>
>      options:<br>
><br>
</div>>      client_body_postpone_sending Â  Â 64k;<br>
>      proxy_request_buffering Â  Â  Â  Â  off;<br>
<div class="im">><br>
>      after that connections through the nginx reverse proxy started failing<br>
>      with errors like this:<br>
><br>
>      [error] 29087#0: *49 upstream prematurely closed connection while<br>
>      reading response header from upstream<br>
>      [error] 29087#0: *60 upstream sent invalid header while reading response<br>
>      header from upstream<br>
><br>
>      And the services are unusable.<br>
><br>
>      Commenting out the two config options above makes nginx happy again.<br>
>      Any idea what causes that? Any tips how to troubleshoot it?<br>
>      Thanks!<br>
><br>
>      -- Pasi<br>
><br>
>      ><br>
</div>>      > > Â  Â 2013/2/22 Pasi KÃ*â*¬rkkÃ*â*¬inen <[1][2]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a>><br>
>      > ><br>
>      > > Â  Â  Â On Fri, Jan 18, 2013 at 10:38:21AM +0200, Pasi<br>
>      KÃ*â*¬rkkÃ*â*¬inen wrote:<br>
>      > > Â  Â  Â > On Thu, Jan 17, 2013 at 11:15:58AM +0800, ?????? wrote:<br>
>      > > Â  Â  Â > > Ã* Â Ã* Yes. It should work for any request method.<br>
<div class="im">>      > > Â  Â  Â > ><br>
>      > > Â  Â  Â ><br>
</div>>      > > Â  Â  Â > Great, thanks, I'll let you know how it works for me.<br>
>      Probably in two<br>
>      > > Â  Â  Â weeks or so.<br>
>      > > Â  Â  Â ><br>
>      > ><br>
>      > > Â  Â  Â Hi,<br>
>      > ><br>
>      > > Â  Â  Â Adding the tengine pull request 91 on top of nginx 1.2.7<br>
>      doesn't work:<br>
>      > ><br>
>      > > Â  Â  Â cc1: warnings being treated as errors<br>
>      > > Â  Â  Â src/http/ngx_http_request_body.c: In function<br>
>      > > Â  Â  Â 'ngx_http_read_non_buffered_client_request_body':<br>
>      > > Â  Â  Â src/http/ngx_http_request_body.c:506: error: implicit<br>
>      declaration of<br>
>      > > Â  Â  Â function 'ngx_http_top_input_body_filter'<br>
>      > > Â  Â  Â make[1]: *** [objs/src/http/ngx_http_request_body.o] Error 1<br>
>      > > Â  Â  Â make[1]: Leaving directory `/root/src/nginx/nginx-1.2.7'<br>
>      > > Â  Â  Â make: *** [build] Error 2<br>
>      > ><br>
>      > > Â  Â  Â ngx_http_top_input_body_filter() cannot be found from any<br>
>      .c/.h files..<br>
>      > > Â  Â  Â Which other patches should I apply?<br>
>      > ><br>
>      > > Â  Â  Â Perhaps this?<br>
>      > > Â  Â<br>
>      Â [2][3]<a href="https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch" target="_blank">https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch</a><br>
<div class="im">>      > ><br>
>      > > Â  Â  Â Thanks,<br>
>      > > Â  Â  Â -- Pasi<br>
>      > ><br>
>      > > Â  Â  Â ><br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* 2013/1/16 Pasi KÃ**â*¬rkkÃ**â*¬inen<br>
>      <[1][3][4]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a>><br>
>      > > Â  Â  Â > ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* On Sun, Jan 13, 2013 at 08:22:17PM +0800,<br>
>      ?????? wrote:<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** This patch should work between<br>
>      nginx-1.2.6 and<br>
>      > > Â  Â  Â nginx-1.3.8.<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** The documentation is here:<br>
>      > > Â  Â  Â > ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** ##<br>
>      client_body_postpone_sending ##<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Syntax:<br>
>      **client_body_postpone_sending** `size`<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Default: 64k<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Context: `http, server,<br>
>      location`<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** If you specify the<br>
>      `proxy_request_buffering` or<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** `fastcgi_request_buffering` to<br>
>      be off, Nginx will<br>
>      > > Â  Â  Â send the body<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* to backend<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** when it receives more than<br>
>      `size` data or the<br>
>      > > Â  Â  Â whole request body<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* has been<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** received. It could save the<br>
>      connection and reduce<br>
>      > > Â  Â  Â the IO number<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* with<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** backend.<br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** ## proxy_request_buffering ##<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Syntax:<br>
>      **proxy_request_buffering** `on | off`<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Default: `on`<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Context: `http, server,<br>
>      location`<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Specify the request body will<br>
>      be buffered to the<br>
>      > > Â  Â  Â disk or not. If<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* it's off,<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** the request body will be<br>
<div class="im">>      stored in memory and sent<br>
</div><div class="im">>      > > Â  Â  Â to backend<br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* after Nginx<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** receives more than<br>
>      `client_body_postpone_sending`<br>
>      > > Â  Â  Â data. It could<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* save the<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** disk IO with large request<br>
>      body.<br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã*<br>
<div class="im">>      Note that, if you specify it<br>
</div>>      > > Â  Â  Â to be off, the nginx<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* retry mechanism<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** with unsuccessful response<br>
>      will be broken after<br>
>      > > Â  Â  Â you sent part of<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* the<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** request to backend. It will<br>
>      just return 500 when<br>
>      > > Â  Â  Â it encounters<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* such<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** unsuccessful response. This<br>
>      directive also breaks<br>
>      > > Â  Â  Â these<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* variables:<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** $request_body,<br>
>      $request_body_file. You should not<br>
>      > > Â  Â  Â use these<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* variables any<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** more while their values are<br>
>      undefined.<br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
>      > > Â  Â  Â > ><br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* Hello,<br>
>      > > Â  Â  Â > ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* This patch sounds exactly like what I need<br>
>      aswell!<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* I assume it works for both POST and PUT<br>
>      requests?<br>
>      > > Â  Â  Â > ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* Thanks,<br>
>      > > Â  Â  Â > ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* -- Pasi<br>
>      > > Â  Â  Â > ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Hello!<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** @yaoweibin<br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** If you are eager<br>
>      for this feature, you<br>
>      > > Â  Â  Â could try my<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** patch:<br>
>      > > Â  Â  Â [2][2][4][5]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a>.<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* This patch has<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** been running in<br>
>      our production servers.<br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** what's the nginx<br>
<div class="im">>      version your patch based on?<br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Thanks!<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** On Fri, Jan 11, 2013 at<br>
>      5:17 PM, Ã***Ã**<br>
>      > > Â  Â  Â Ã***Ã**Ã*°Ã**Ã*±Ã**Ã*³<br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* <[3][3][5][6]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a>> wrote:<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** I know nginx<br>
<div class="im">>      team are working on it. You<br>
</div>>      > > Â  Â  Â can wait for it.<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** If you are eager<br>
>      for this feature, you<br>
>      > > Â  Â  Â could try my<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** patch:<br>
>      > > Â  Â  Â [4][4][6][7]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a>.<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* This patch has<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** been running in<br>
>      our production servers.<br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** 2013/1/11 li<br>
>      zJay<br>
>      > > Â  Â  Â <[5][5][7][8]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a>><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã** Hello!<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã** is it<br>
<div class="im">>      possible that nginx will not<br>
</div>>      > > Â  Â  Â buffer the client<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* body before<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã** handle<br>
>      the request to upstream?<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã** we want<br>
<div class="im">>      to use nginx as a reverse<br>
</div>>      > > Â  Â  Â proxy to upload very<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* very big file<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã** to the<br>
>      upstream, but the default<br>
>      > > Â  Â  Â behavior of nginx is to<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* save the<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã** whole<br>
<div class="im">>      request to the local disk<br>
</div>>      > > Â  Â  Â first before handle it<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* to the<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã** upstream,<br>
>      which make the upstream<br>
>      > > Â  Â  Â impossible to process<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* the file on<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã** the fly<br>
<div class="im">>      when the file is uploading,<br>
</div>>      > > Â  Â  Â results in much high<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* request<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã** latency<br>
>      and server-side resource<br>
>      > > Â  Â  Â consumption.<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã** Thanks!<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã**<br>
>      > > Â  Â  Â _______________________________________________<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã** nginx<br>
>      mailing list<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã**<br>
>      [6][6][8][9]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Ã* Ã**<br>
>      > > Â  Â  Â [7][7][9][10]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** --<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Weibin Yao<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** Developer @<br>
>      Server Platform Team of<br>
>      > > Â  Â  Â Taobao<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã**<br>
>      > > Â  Â  Â _______________________________________________<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã** nginx mailing<br>
>      list<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã**<br>
>      [8][8][10][11]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** Ã* Ã**<br>
>      > > Â  Â<br>
>      Â [9][9][11][12]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã**<br>
>      > > Â  Â  Â _______________________________________________<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã** nginx mailing list<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã**<br>
>      [10][10][12][13]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Ã* Ã**<br>
>      > > Â  Â<br>
>      Â [11][11][13][14]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** --<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Weibin Yao<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Developer @ Server Platform<br>
<div class="im">>      Team of Taobao<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > References<br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** Visible links<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** 1.<br>
>      mailto:[12][14][15]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** 2.<br>
>      > > Â  Â  Â [13][15][16]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** 3.<br>
>      mailto:[14][16][17]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** 4.<br>
>      > > Â  Â  Â [15][17][18]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** 5.<br>
>      mailto:[16][18][19]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** 6.<br>
>      mailto:[17][19][20]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** 7.<br>
>      > > Â  Â  Â [18][20][21]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** 8.<br>
>      mailto:[19][21][22]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* Ã** 9.<br>
>      > > Â  Â  Â [20][22][23]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* 10.<br>
>      mailto:[21][23][24]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > Ã** Ã* 11.<br>
>      > > Â  Â  Â [22][24][25]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
<div class="im">>      > > Â  Â  Â > ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
>      _______________________________________________<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > nginx mailing list<br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* > [23][25][26]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* ><br>
</div>>      [24][26][27]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
<div class="im">>      > > Â  Â  Â > ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã*<br>
>      _______________________________________________<br>
>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* nginx mailing list<br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* Â Ã* [25][27][28]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* Â Ã*<br>
</div>>      [26][28][29]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
<div class="im">>      > > Â  Â  Â > ><br>
>      > > Â  Â  Â > > Ã* Â Ã* --<br>
>      > > Â  Â  Â > > Ã* Â Ã* Weibin Yao<br>
>      > > Â  Â  Â > > Ã* Â Ã* Developer @ Server Platform Team of Taobao<br>
>      > > Â  Â  Â > ><br>
>      > > Â  Â  Â > > References<br>
>      > > Â  Â  Â > ><br>
>      > > Â  Â  Â > > Ã* Â Ã* Visible links<br>
</div>>      > > Â  Â  Â > > Ã* Â Ã* 1. mailto:[29][30]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* 2.<br>
</div>>      [30][31]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* 3. mailto:[31][32]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* 4.<br>
</div>>      [32][33]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* 5. mailto:[33][34]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* 6. mailto:[34][35]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* 7.<br>
</div>>      [35][36]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â > > Ã* Â Ã* 8. mailto:[36][37]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<div class="im">>      > > Â  Â  Â > > Ã* Â Ã* 9.<br>
</div>>      [37][38]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â > > Ã* Â 10. mailto:[38][39]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<div class="im">>      > > Â  Â  Â > > Ã* Â 11.<br>
</div>>      [39][40]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â > > Ã* Â 12. mailto:[40][41]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>      > > Â  Â  Â > > Ã* Â 13.<br>
>      [41][42]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  Â  Â > > Ã* Â 14. mailto:[42][43]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>      > > Â  Â  Â > > Ã* Â 15.<br>
>      [43][44]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  Â  Â > > Ã* Â 16. mailto:[44][45]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>      > > Â  Â  Â > > Ã* Â 17. mailto:[45][46]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â > > Ã* Â 18.<br>
>      [46][47]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â > > Ã* Â 19. mailto:[47][48]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â > > Ã* Â 20.<br>
>      [48][49]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â > > Ã* Â 21. mailto:[49][50]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â > > Ã* Â 22.<br>
>      [50][51]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â > > Ã* Â 23. mailto:[51][52]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â > > Ã* Â 24.<br>
>      [52][53]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â > > Ã* Â 25. mailto:[53][54]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â > > Ã* Â 26.<br>
>      [54][55]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â ><br>
<div class="im">>      > > Â  Â  Â > > _______________________________________________<br>
>      > > Â  Â  Â > > nginx mailing list<br>
</div>>      > > Â  Â  Â > > [55][56]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â > > [56][57]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  Â  Â ><br>
<div class="im">>      > > Â  Â  Â > _______________________________________________<br>
>      > > Â  Â  Â > nginx mailing list<br>
</div>>      > > Â  Â  Â > [57][58]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â > [58][59]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
<div class="im">>      > ><br>
>      > > Â  Â  Â _______________________________________________<br>
>      > > Â  Â  Â nginx mailing list<br>
</div>>      > > Â  Â  Â [59][60]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â  Â [60][61]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
<div class="im">>      > ><br>
>      > > Â  Â --<br>
>      > > Â  Â Weibin Yao<br>
>      > > Â  Â Developer @ Server Platform Team of Taobao<br>
>      > ><br>
>      > > References<br>
>      > ><br>
>      > > Â  Â Visible links<br>
</div>>      > > Â  Â 1. mailto:[62]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
>      > > Â  Â 2.<br>
>      [63]<a href="https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch" target="_blank">https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch</a><br>
>      > > Â  Â 3. mailto:[64]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
>      > > Â  Â 4. [65]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  Â 5. mailto:[66]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>      > > Â  Â 6. [67]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  Â 7. mailto:[68]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>      > > Â  Â 8. mailto:[69]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  Â 9. [70]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  10. mailto:[71]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  11. [72]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  12. mailto:[73]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  13. [74]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  14. mailto:[75]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>      > > Â  15. [76]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  16. mailto:[77]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>      > > Â  17. [78]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  18. mailto:[79]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>      > > Â  19. mailto:[80]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  20. [81]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  21. mailto:[82]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  22. [83]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  23. mailto:[84]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  24. [85]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  25. mailto:[86]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  26. [87]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  27. mailto:[88]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  28. [89]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  29. mailto:[90]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
>      > > Â  30. [91]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  31. mailto:[92]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>      > > Â  32. [93]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  33. mailto:[94]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>      > > Â  34. mailto:[95]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  35. [96]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  36. mailto:[97]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  37. [98]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  38. mailto:[99]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  39. [100]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  40. mailto:[101]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>      > > Â  41. [102]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  42. mailto:[103]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>      > > Â  43. [104]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>      > > Â  44. mailto:[105]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>      > > Â  45. mailto:[106]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  46. [107]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  47. mailto:[108]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  48. [109]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  49. mailto:[110]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  50. [111]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  51. mailto:[112]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  52. [113]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  53. mailto:[114]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  54. [115]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  55. mailto:[116]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  56. [117]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  57. mailto:[118]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  58. [119]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      > > Â  59. mailto:[120]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > Â  60. [121]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      ><br>
>      > > _______________________________________________<br>
>      > > nginx mailing list<br>
>      > > [122]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > > [123]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>      ><br>
>      > _______________________________________________<br>
>      > nginx mailing list<br>
>      > [124]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      > [125]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
><br>
>      _______________________________________________<br>
>      nginx mailing list<br>
>      [126]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>      [127]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
<div class="im">><br>
>    --<br>
>    Weibin Yao<br>
>    Developer @ Server Platform Team of Taobao<br>
><br>
> References<br>
><br>
>    Visible links<br>
>    1. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
</div>>    2. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
>    3. <a href="https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch" target="_blank">https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch</a><br>
>    4. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
>    5. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>    6. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>    7. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>    8. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>    9. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   10. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   11. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   12. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   13. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   14. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   15. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>   16. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>   17. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>   18. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>   19. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>   20. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   21. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   22. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   23. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   24. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   25. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   26. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   27. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   28. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   29. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   30. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
>   31. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>   32. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>   33. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>   34. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>   35. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   36. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   37. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   38. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   39. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   40. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   41. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>   42. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>   43. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>   44. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>   45. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>   46. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   47. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   48. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   49. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   50. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   51. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   52. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   53. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   54. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   55. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   56. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   57. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   58. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   59. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   60. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   61. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   62. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
>   63. <a href="https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch" target="_blank">https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch</a><br>
>   64. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
>   65. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>   66. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>   67. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>   68. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>   69. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   70. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   71. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   72. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   73. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   74. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   75. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>   76. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>   77. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>   78. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>   79. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>   80. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   81. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   82. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   83. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   84. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   85. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   86. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   87. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   88. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   89. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   90. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
>   91. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>   92. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>   93. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>   94. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>   95. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   96. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   97. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>   98. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>   99. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>  100. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>  101. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>  102. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>  103. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
>  104. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
>  105. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
>  106. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>  107. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>  108. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>  109. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>  110. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>  111. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>  112. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>  113. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>  114. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>  115. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>  116. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>  117. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>  118. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>  119. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>  120. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>  121. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>  122. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>  123. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>  124. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>  125. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
>  126. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
>  127. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
<div class="HOEnZb"><div class="h5"><br>
> _______________________________________________<br>
> nginx mailing list<br>
> <a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
<br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Weibin Yao<br>Developer @ Server Platform Team of Taobao
</div>