]> git.kaiwu.me - nginx.git/commit
Merge of r4384, r4385:
authorMaxim Dounin <mdounin@mdounin.ru>
Sun, 5 Feb 2012 16:12:55 +0000 (16:12 +0000)
committerMaxim Dounin <mdounin@mdounin.ru>
Sun, 5 Feb 2012 16:12:55 +0000 (16:12 +0000)
commit21f546d0d6b2938d6a8305079ed26c8e49d4f5e2
tree378da824a66d4b780c1211827d709a1214169609
parentff8c2aedfee6514ba50391dcf5fef5bd02016684
Merge of r4384, r4385:

Fixes for limit_rate:

*) Fixed throughput problems with large limit_rate.

   Previous attempt to fix this was in r1658 (0.6.18), though that one
   wasn't enough (it was a noop).

*) Fixed interaction of limit_rate and sendfile_max_chunk.

   It's possible that configured limit_rate will permit more bytes per
   single operation than sendfile_max_chunk.  To protect disk from
   takeover by a single client it is necessary to apply sendfile_max_chunk
   as a limit regardless of configured limit_rate.

   See here for report (in Russian):
   http://mailman.nginx.org/pipermail/nginx-ru/2010-March/032806.html
src/http/ngx_http_write_filter_module.c