When using distributed_executor_backend=mp with VLLM version vllm==0.5.3.post1, the process does not respond to CTRL+C in the terminal to terminate the process. This issue did not occur with vllm==0.5.0.post1.
With tensor parallelism >1, the log shows that one process exits but another process on a different GPU continues to run. The terminal is unresponsive to CTRL+C signals in this case.
(VllmWorkerProcess pid=9486) INFO 08-15 11:37:35 multiproc_worker_utils.py:237] Worker exiting
With tensor parallelism ==1, the terminal does not respond to the CTRL+C signal at all.
Your current environment
vllm==0.5.3.post1
python=3.9
🐛 Describe the bug
When using distributed_executor_backend=mp with VLLM version
vllm==0.5.3.post1,
the process does not respond to CTRL+C in the terminal to terminate the process. This issue did not occur withvllm==0.5.0.post1.
With tensor parallelism >1, the log shows that one process exits but another process on a different GPU continues to run. The terminal is unresponsive to CTRL+C signals in this case.
(VllmWorkerProcess pid=9486) INFO 08-15 11:37:35 multiproc_worker_utils.py:237] Worker exiting
With tensor parallelism ==1, the terminal does not respond to the CTRL+C signal at all.