From af9616d845ed310f76687bc08ca928cdcb143232 Mon Sep 17 00:00:00 2001 From: Wentao Ye <44945378+yewentao256@users.noreply.github.com> Date: Fri, 15 May 2026 11:13:59 -0400 Subject: [PATCH] [Model Runner V2] Fix kv_connector `pre_forward` order (#42676) Signed-off-by: yewentao256 --- vllm/v1/worker/gpu/kv_connector.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vllm/v1/worker/gpu/kv_connector.py b/vllm/v1/worker/gpu/kv_connector.py index 4349bcfe064..3c29ea132da 100644 --- a/vllm/v1/worker/gpu/kv_connector.py +++ b/vllm/v1/worker/gpu/kv_connector.py @@ -65,8 +65,8 @@ class ActiveKVConnector(KVConnector): kv_connector_metadata = scheduler_output.kv_connector_metadata assert kv_connector_metadata is not None - self.kv_connector.bind_connector_metadata(kv_connector_metadata) self.kv_connector.handle_preemptions(kv_connector_metadata) + self.kv_connector.bind_connector_metadata(kv_connector_metadata) # TODO: sort out KV Connectors' use of forward_context if is_forward_context_available():