From 8779100768c6a1f85301af5f8bb778faf761e798 Mon Sep 17 00:00:00 2001 From: dtc <790567447@qq.com> Date: Fri, 14 Nov 2025 03:56:38 +0800 Subject: [PATCH] Fix wrong running_bs in priority scheduling (#13142) Signed-off-by: Tianchen Ding --- python/sglang/srt/managers/scheduler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/sglang/srt/managers/scheduler.py b/python/sglang/srt/managers/scheduler.py index dc257dcdf..fa48e9d96 100644 --- a/python/sglang/srt/managers/scheduler.py +++ b/python/sglang/srt/managers/scheduler.py @@ -1806,7 +1806,7 @@ class Scheduler( self.running_batch.batch_is_full = True break - running_bs = len(self.running_batch.reqs) - len(adder.preempt_list) + running_bs = len(self.running_batch.reqs) if len(adder.can_run_list) >= self.get_num_allocatable_reqs(running_bs): self.running_batch.batch_is_full = True if self.disaggregation_mode == DisaggregationMode.PREFILL: