From b2da14a05a33d9ec9317d4589ee09f4d57ee9672 Mon Sep 17 00:00:00 2001 From: Vadim Markovtsev Date: Thu, 8 May 2025 07:32:39 +0200 Subject: [PATCH] Improve exception reporting in MP engine (#17800) Signed-off-by: Vadim Markovtsev --- vllm/engine/multiprocessing/engine.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vllm/engine/multiprocessing/engine.py b/vllm/engine/multiprocessing/engine.py index 3d7b73f97a19a..a5dcf9e2d9451 100644 --- a/vllm/engine/multiprocessing/engine.py +++ b/vllm/engine/multiprocessing/engine.py @@ -284,7 +284,7 @@ class MQLLMEngine: except Exception as e: self._set_errored(e) self._send_unhealthy(e) - raise e + raise e from None def _handle_process_request(self, request: RPCProcessRequest): """Handle RPCProcessRequest by adding it to the LLMEngine.""" @@ -447,4 +447,4 @@ def run_mp_engine(vllm_config: VllmConfig, usage_context: UsageContext, except BaseException as e: logger.exception(e) engine_alive.value = False - raise e + raise e from None