fix: address M2 verifier findings in soak harness

This commit is contained in:
2026-07-21 02:05:49 -04:00
parent 724dc3c328
commit 326dd24dd1
10 changed files with 214 additions and 20 deletions
+6 -1
View File
@@ -134,7 +134,12 @@ class _RedisPermit:
logger.warning("permit release 降级(租约将由 TTL 回收): {}", exc)
async def settle(self, actual_tokens: int) -> None:
"""按实际 usage 结算 TPM 差额;释放侧失败降级 warning,不冒泡。"""
"""按实际 usage 结算 TPM 差额;释放侧失败降级 warning,不冒泡。
有意偏离 CHS(limiter.py:62 成功后才置位): 本库释放侧失败被降级
吞掉、调用方不重试,故尝试前置位——与内存版 flag 语义对齐,幂等
性不受影响(2026-07-21 verifier M4 声明)。
"""
if self._settled:
return
self._settled = True