diff --git a/timer/timer.go b/timer/timer.go index 81455618..2f0e68be 100644 --- a/timer/timer.go +++ b/timer/timer.go @@ -73,7 +73,7 @@ func (t *Timer) Async(f func()) { t.asyncMux.Lock() if i == len(t.asyncList) { if cap(t.asyncList) > 1024 { - t.asyncList = make([]func(), 8) + t.asyncList = make([]func(), 0, 8) } else { t.asyncList = t.asyncList[0:0] }