From 99bccae9fe1588f711e7606dc3c6d7dd4a25675a Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 9 Dec 2019 13:46:28 +0100 Subject: max->min --- src/util/RequestThrottler.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/util/RequestThrottler.ts b/src/util/RequestThrottler.ts index 48a607296..d44109bee 100644 --- a/src/util/RequestThrottler.ts +++ b/src/util/RequestThrottler.ts @@ -51,9 +51,9 @@ class OriginState { private refill(): void { const now = getTimestampNow(); const d = now.t_ms - this.lastUpdate.t_ms; - this.tokensSecond = Math.max(MAX_PER_SECOND, this.tokensSecond + (d / 1000)); - this.tokensMinute = Math.max(MAX_PER_MINUTE, this.tokensMinute + (d / 1000 * 60)); - this.tokensHour = Math.max(MAX_PER_HOUR, this.tokensHour + (d / 1000 * 60 * 60)); + this.tokensSecond = Math.min(MAX_PER_SECOND, this.tokensSecond + (d / 1000)); + this.tokensMinute = Math.min(MAX_PER_MINUTE, this.tokensMinute + (d / 1000 * 60)); + this.tokensHour = Math.min(MAX_PER_HOUR, this.tokensHour + (d / 1000 * 60 * 60)); this.lastUpdate = now; } -- cgit v1.2.3