diff --git a/vllm/benchmarks/serve.py b/vllm/benchmarks/serve.py index 70d13770d570..aef7c7e7b4d9 100644 --- a/vllm/benchmarks/serve.py +++ b/vllm/benchmarks/serve.py @@ -2014,6 +2014,9 @@ def main(args: argparse.Namespace) -> dict[str, Any]: async def main_async(args: argparse.Namespace) -> dict[str, Any]: print(args) + if args.max_concurrency is not None and args.max_concurrency <= 0: + raise ValueError("--max-concurrency must be greater than 0") + random.seed(args.seed) np.random.seed(args.seed)