conditional overflow doesn't overflow on capacity (#2412)
* conditional overflow doesn't overflow on capacity * typo
This commit is contained in:
parent
cd9d8f309d
commit
d6361d0a40
1 changed files with 1 additions and 1 deletions
|
@ -35,7 +35,7 @@ func TimeMachinePour(l *Leaky, msg types.Event) {
|
||||||
}
|
}
|
||||||
l.Last_ts = d
|
l.Last_ts = d
|
||||||
l.mutex.Unlock()
|
l.mutex.Unlock()
|
||||||
if l.Limiter.AllowN(d, 1) {
|
if l.Limiter.AllowN(d, 1) || l.conditionalOverflow {
|
||||||
l.logger.Tracef("Time-Pouring event %s (tokens:%f)", d, l.Limiter.GetTokensCount())
|
l.logger.Tracef("Time-Pouring event %s (tokens:%f)", d, l.Limiter.GetTokensCount())
|
||||||
l.Queue.Add(msg)
|
l.Queue.Add(msg)
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in a new issue