From b65c9889a0dc19a297f9eab13a4c6aae5194dcdb Mon Sep 17 00:00:00 2001 From: fzyzcjy <5236035+fzyzcjy@users.noreply.github.com> Date: Sat, 3 Jan 2026 20:49:54 +0800 Subject: [PATCH] Fix incorrect running batch size in prefill stats (#15941) --- python/sglang/srt/managers/scheduler.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/python/sglang/srt/managers/scheduler.py b/python/sglang/srt/managers/scheduler.py index b45360e9f..2b6f078c6 100644 --- a/python/sglang/srt/managers/scheduler.py +++ b/python/sglang/srt/managers/scheduler.py @@ -2073,7 +2073,12 @@ class Scheduler( # Print stats if self.current_scheduler_metrics_enabled: - self.log_prefill_stats(adder, can_run_list, running_bs, 0) + self.log_prefill_stats( + adder, + can_run_list, + running_bs=len(self.running_batch.reqs), + running_bs_offline_batch=0, + ) # Record metrics for req in can_run_list: