From 3283876c370fef9c6fa76709454ad9776d4657e5 Mon Sep 17 00:00:00 2001 From: "Menglong.Li" Date: Tue, 21 Oct 2025 11:22:56 +0800 Subject: [PATCH] Fix async retry backoff to yield control --- pythonic_toolbox/decorators/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pythonic_toolbox/decorators/common.py b/pythonic_toolbox/decorators/common.py index 380e86f..d6cad41 100644 --- a/pythonic_toolbox/decorators/common.py +++ b/pythonic_toolbox/decorators/common.py @@ -70,7 +70,7 @@ async def decorated(*args, **kwargs): _tries -= 1 if _tries == 0: raise e - time.sleep(_delay) + await asyncio.sleep(_delay) _delay *= factor else: def decorated(*args, **kwargs):