From dd861b992f33f3f4a06ee91cf3346b038929d000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wang=20Ran=20=28=E6=B1=AA=E7=84=B6=29?= Date: Sun, 23 Mar 2025 00:05:03 +0800 Subject: [PATCH] [BugFix][Typing] Fix Imprecise Type Annotations (#15208) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Wang Ran (汪然) --- vllm/v1/engine/core_client.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vllm/v1/engine/core_client.py b/vllm/v1/engine/core_client.py index 5ed4645797846..13b72c80dc0d4 100644 --- a/vllm/v1/engine/core_client.py +++ b/vllm/v1/engine/core_client.py @@ -212,9 +212,9 @@ class BackgroundResources: """Used as a finalizer for clean shutdown, avoiding circular reference back to the client object.""" - ctx: Union[zmq.Context] = None - output_socket: Union[zmq.Socket, zmq.asyncio.Socket] = None - input_socket: Union[zmq.Socket, zmq.asyncio.Socket] = None + ctx: zmq.Context + output_socket: Optional[Union[zmq.Socket, zmq.asyncio.Socket]] = None + input_socket: Optional[Union[zmq.Socket, zmq.asyncio.Socket]] = None proc_handle: Optional[BackgroundProcHandle] = None shutdown_path: Optional[str] = None