Merge pull request #5072 from wumode/fix_retry

This commit is contained in:
jxxghp
2025-10-23 06:52:29 +08:00
committed by GitHub

View File

@@ -1,3 +1,4 @@
import asyncio
import inspect import inspect
import time import time
from functools import wraps from functools import wraps
@@ -48,7 +49,7 @@ def retry(ExceptionToCheck: Any,
logger.warn(msg) logger.warn(msg)
else: else:
print(msg) print(msg)
time.sleep(mdelay) await asyncio.sleep(mdelay)
mtries -= 1 mtries -= 1
mdelay *= backoff mdelay *= backoff
return await f(*args, **kwargs) return await f(*args, **kwargs)