Add a ratelimited listener than a ratelimited handler - more precise

This commit is contained in:
Harshavardhana
2015-07-13 10:26:04 -07:00
parent 8af5933b07
commit 1bad92356d
6 changed files with 124 additions and 56 deletions

View File

@@ -114,7 +114,7 @@ func StartServices(conf api.Config) error {
// start ticket master
go startTM(minioAPI)
if err := minhttp.ListenAndServe(apiServer, rpcServer); err != nil {
if err := minhttp.ListenAndServeLimited(conf.RateLimit, apiServer, rpcServer); err != nil {
return iodine.New(err, nil)
}
return nil