Hi guys, Some days ago, one of this module users complaint about the unfair speed for multi-connections. So I have some time to realize a new method to limit download rate.
In the new code, if last second speed is lager than max rate, the timer is added in this module, and the body filter will return. So nothing will be sent to client, and do not use the r->limit_rate in write_filter to limit sendfile size. And clcf->sendfile_max_chunk also is modified by the maximum rate. I am not sure, is there any side-effect about this method? https://github.com/bigplum/Nginx-limit-traffic-rate-module/blob/v1.0/ngx_http_limit_traffic_rate_filter_module.c Posted at Nginx Forum: http://forum.nginx.org/read.php?2,159398,239713#msg-239713 _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx