From 5fa0f6efa9f8778b61a586fdf86b218e1d19395f Mon Sep 17 00:00:00 2001 From: Lukas Geiger Date: Sat, 24 Jan 2026 14:28:57 +0000 Subject: [PATCH] [EncoderCacheManager] Remove unnecessary copy (#32800) Signed-off-by: Lukas Geiger --- vllm/v1/core/encoder_cache_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vllm/v1/core/encoder_cache_manager.py b/vllm/v1/core/encoder_cache_manager.py index 43b44fdaf..6b605bf2f 100644 --- a/vllm/v1/core/encoder_cache_manager.py +++ b/vllm/v1/core/encoder_cache_manager.py @@ -237,7 +237,7 @@ class EncoderCacheManager: Typically called when a request is finished, cancelled, or aborted. """ - input_ids = self.get_cached_input_ids(request).copy() + input_ids = self.get_cached_input_ids(request) for input_id in input_ids: self.free_encoder_input(request, input_id)