diff --git a/src/asses/one.go b/src/asses/one.go index b1c6d5a..208917d 100644 --- a/src/asses/one.go +++ b/src/asses/one.go @@ -86,6 +86,6 @@ func Cksum(ctx context.Context, p string) (string, error) { defer f.Close() hasher := md5.New() - _, err = io.Copy(hasher, slow.NewReader(ctx, 10_000_000, f)) + _, err = io.Copy(hasher, slow.NewReader(ctx, 50_000_000, f)) return base64.StdEncoding.EncodeToString(hasher.Sum(nil)), err } diff --git a/src/slow/reader.go b/src/slow/reader.go index 137c721..ac9ddf8 100644 --- a/src/slow/reader.go +++ b/src/slow/reader.go @@ -18,7 +18,7 @@ var _ io.Reader = Reader{} func NewReader(ctx context.Context, bps rate.Limit, r io.Reader) Reader { return Reader{ ctx: ctx, - limiter: rate.NewLimiter(bps, 8192), + limiter: rate.NewLimiter(bps, int(bps)), r: r, } }