feat: expose NewTimingWheelWithClock (#2787)

This commit is contained in:
Ofey Chan
2023-01-13 17:46:40 +08:00
committed by GitHub
parent b2571883ca
commit 82c642d3f4
2 changed files with 17 additions and 17 deletions

View File

@@ -69,10 +69,10 @@ func NewTimingWheel(interval time.Duration, numSlots int, execute Execute) (*Tim
interval, numSlots, execute)
}
return newTimingWheelWithClock(interval, numSlots, execute, timex.NewTicker(interval))
return NewTimingWheelWithClock(interval, numSlots, execute, timex.NewTicker(interval))
}
func newTimingWheelWithClock(interval time.Duration, numSlots int, execute Execute,
func NewTimingWheelWithClock(interval time.Duration, numSlots int, execute Execute,
ticker timex.Ticker) (*TimingWheel, error) {
tw := &TimingWheel{
interval: interval,