From eeba12144cc7378d0de9647fa6dcd1f6c2ca5d66 Mon Sep 17 00:00:00 2001 From: Nora Shoemaker Date: Thu, 16 Jul 2015 11:02:01 -0700 Subject: [PATCH] Refactored seconds setting and worker space reservation --- src/h2load.cc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/h2load.cc b/src/h2load.cc index ef368e60..983a35db 100644 --- a/src/h2load.cc +++ b/src/h2load.cc @@ -1556,16 +1556,14 @@ int main(int argc, char **argv) { // if in rate mode, create a new worker each second else { // set various config values - config.seconds = std::min(n_time, c_time); - if ((int)config.nreqs < config.nconns) { config.seconds = c_time; - config.workers.reserve(config.seconds); } else if (config.nconns == 0) { config.seconds = n_time; } else { - config.workers.reserve(config.seconds); + config.seconds = std::min(n_time, c_time); } + config.workers.reserve(config.seconds); config.conns_remainder = config.nconns % config.rate;