diff --git a/test/cpp/qps/qps_worker.cc b/test/cpp/qps/qps_worker.cc index 73eb232775614e8738c673142877d9f364197b96..c0276d05b3356443b32557caa2b57ffe73dc6717 100644 --- a/test/cpp/qps/qps_worker.cc +++ b/test/cpp/qps/qps_worker.cc @@ -197,7 +197,7 @@ class WorkerServiceImpl GRPC_FINAL : public WorkerService::Service { if (!args.has_setup()) { return Status(StatusCode::INVALID_ARGUMENT, ""); } - if (server_port_) { + if (server_port_ != 0) { args.mutable_setup()->set_port(server_port_); } auto server = CreateServer(args.setup());