From 7fcf1fca2a866ee82cfa3da60047cedaba184acb Mon Sep 17 00:00:00 2001 From: CLFutureX Date: Tue, 14 Oct 2025 11:10:24 +0800 Subject: [PATCH] index leakage exception Signed-off-by: CLFutureX --- vllm/v1/core/sched/scheduler.py | 1 + 1 file changed, 1 insertion(+) diff --git a/vllm/v1/core/sched/scheduler.py b/vllm/v1/core/sched/scheduler.py index cbbdf48c6e0c..67f619c5e8c1 100644 --- a/vllm/v1/core/sched/scheduler.py +++ b/vllm/v1/core/sched/scheduler.py @@ -274,6 +274,7 @@ def schedule(self) -> SchedulerOutput: token_budget += num_scheduled_tokens[preempted_req.request_id] req_to_new_blocks.pop(preempted_req.request_id) num_scheduled_tokens.pop(preempted_req.request_id) + req_index -= 1 else: preempted_req = self.running.pop()