From cae7cb0223fe416e8673916f9142dfdc0a44bca7 Mon Sep 17 00:00:00 2001 From: Robert Shaw Date: Sun, 20 Jul 2025 20:36:47 +0000 Subject: [PATCH] updated Signed-off-by: Robert Shaw --- vllm/v1/engine/utils.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/vllm/v1/engine/utils.py b/vllm/v1/engine/utils.py index 81f746c53fa67..5c4f87b68aaaa 100644 --- a/vllm/v1/engine/utils.py +++ b/vllm/v1/engine/utils.py @@ -602,9 +602,8 @@ def launch_core_engines( assert local_engine_count == 1 engines_to_handshake = [CoreEngine(index=dp_rank, local=True)] elif dp_rank == 0: - # Rank 0 holds Coordinator, so it handshakes will all Cores, - # including in external DPLB mode where it is not managing - # the remote EngineCore. + # Rank 0 holds Coordinator, so it handshakes with all Cores + # in both external dplb and internal dplb mode. engines_to_handshake = [ CoreEngine(index=i, local=(i < local_engine_count)) for i in range(dp_size)