Promote uat → main: CI/test fixes + dispose_engine regression test (CAR-1012/CAR-1330/CAR-1135/CAR-1357) #56
@@ -84,7 +84,7 @@ class RedisSlidingWindow:
|
|||||||
if current_count >= self.max_requests:
|
if current_count >= self.max_requests:
|
||||||
oldest = await self.redis.zrange(key, 0, 0, withscores=True)
|
oldest = await self.redis.zrange(key, 0, 0, withscores=True)
|
||||||
if oldest:
|
if oldest:
|
||||||
retry_after = int((oldest[0][1] - cutoff) / 1000) + 1
|
retry_after = int((float(oldest[0][1]) - cutoff) / 1000) + 1
|
||||||
else:
|
else:
|
||||||
retry_after = self.window_seconds
|
retry_after = self.window_seconds
|
||||||
return False, 0, retry_after
|
return False, 0, retry_after
|
||||||
|
|||||||
Reference in New Issue
Block a user