fix: _KeyRotator index bounds check (#9040)

This commit is contained in:
fan
2026-06-27 13:56:26 +08:00
committed by GitHub
parent b5e29511ac
commit 534ad0ccc7

View File

@@ -73,6 +73,8 @@ class _KeyRotator:
)
async with self.lock:
if self.index >= len(keys):
self.index = 0
key = keys[self.index]
self.index = (self.index + 1) % len(keys)
return key