From 82f7a3d9296977c1a9734456ee1a46cdcd1d417c Mon Sep 17 00:00:00 2001 From: Anish Pahilajani Date: Fri, 26 Sep 2025 00:13:26 +0000 Subject: [PATCH] Only set threading env vars if not already defined Signed-off-by: Anish Pahilajani --- vllm_spyre/platform.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vllm_spyre/platform.py b/vllm_spyre/platform.py index 6cfe47d0..2c82b67c 100644 --- a/vllm_spyre/platform.py +++ b/vllm_spyre/platform.py @@ -456,7 +456,8 @@ def _check_threading_config(cls, worker_count: int): ) for env in THREADING_ENVS: - os.environ[env] = str(cpus_per_worker) + if not os.environ.get(env): + os.environ[env] = str(cpus_per_worker) logger.info( "%s for %d workers. Since VLLM_SPYRE_UPDATE_THREAD_CONFIG is "