master
bel 2022-08-12 23:16:27 -06:00
parent 2d18a6cdbe
commit 02d9e76f26
1 changed files with 3 additions and 1 deletions

View File

@ -3,6 +3,7 @@ package main
import (
"fmt"
"local/args"
"log"
"time"
"golang.org/x/time/rate"
@ -29,7 +30,8 @@ func NewConfig() *Config {
var limiter *rate.Limiter
if kbps := as.GetInt("kbps"); kbps > 0 {
limiter = rate.NewLimiter(rate.Limit(kbps), 100*1024)
limiter = rate.NewLimiter(rate.Limit(kbps*1024), 100*1024)
log.Printf("created limiter with (%v, %v)", limiter.Limit(), limiter.Burst())
}
return &Config{