From 48738af7f911e347ca94bc481554b3a8da358828 Mon Sep 17 00:00:00 2001 From: Liangsheng Yin Date: Mon, 20 Oct 2025 01:12:49 +0800 Subject: [PATCH] [CI] always print back trace in `retry()` (#11834) --- python/sglang/srt/utils/common.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python/sglang/srt/utils/common.py b/python/sglang/srt/utils/common.py index 3436b2682..1c50e7fb9 100644 --- a/python/sglang/srt/utils/common.py +++ b/python/sglang/srt/utils/common.py @@ -2354,6 +2354,8 @@ def retry( try: return fn() except Exception as e: + traceback.print_exc() + if try_index >= max_retry: raise Exception(f"retry() exceed maximum number of retries.") @@ -2367,7 +2369,6 @@ def retry( logger.warning( f"retry() failed once ({try_index}th try, maximum {max_retry} retries). Will delay {delay:.2f}s and retry. Error: {e}" ) - traceback.print_exc() time.sleep(delay)