From f21fe6ad4d1d6ef5cdfc6c2a5f39247dd1674df8 Mon Sep 17 00:00:00 2001 From: Lianmin Zheng Date: Mon, 18 May 2026 09:49:56 -0700 Subject: [PATCH] Fix PD disaggregation warmup: set request_name and improve error logging (#25542) --- python/sglang/srt/entrypoints/http_server.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/python/sglang/srt/entrypoints/http_server.py b/python/sglang/srt/entrypoints/http_server.py index 80081fc57..dcbbff32e 100644 --- a/python/sglang/srt/entrypoints/http_server.py +++ b/python/sglang/srt/entrypoints/http_server.py @@ -1965,6 +1965,7 @@ def _execute_server_warmup(server_args: ServerArgs): else: logger.info(f"Start of pd disaggregation warmup ...") + request_name = "/generate" json_data = { "sampling_params": { "temperature": 0.0, @@ -1997,9 +1998,9 @@ def _execute_server_warmup(server_args: ServerArgs): _global_state.tokenizer_manager.server_status = ServerStatus.Up else: logger.info( - "Prefill disaggregation mode warm Up Failed, status code: {}".format( - res.status_code - ) + "Disaggregation warmup failed (mode=%s), status code: %s", + server_args.disaggregation_mode, + res.status_code, ) _global_state.tokenizer_manager.server_status = ServerStatus.UnHealthy