From d85c671a87e44ed5991e0f77d2f54592e07f49c2 Mon Sep 17 00:00:00 2001 From: "7. Sun" Date: Mon, 23 Mar 2026 13:20:06 +0000 Subject: [PATCH] fix: use local_timeout_duration in async timeout wrapper --- litellm/timeout.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/timeout.py b/litellm/timeout.py index f9bf036cea2..c5c347d9808 100644 --- a/litellm/timeout.py +++ b/litellm/timeout.py @@ -71,7 +71,7 @@ def timeout(timeout_duration: float = 0.0, exception_to_raise=Timeout): local_timeout_duration = kwargs["request_timeout"] try: value = await asyncio.wait_for( - func(*args, **kwargs), timeout=timeout_duration + func(*args, **kwargs), timeout=local_timeout_duration ) return value except asyncio.TimeoutError: