aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/plugins/load_tester
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2008-11-10 10:10:51 +0000
committerMartin Willi <martin@strongswan.org>2008-11-10 10:10:51 +0000
commite9a0d3a3397048d2569592a9b7083dae4a95e84c (patch)
tree62452226c331b6019c24b5c1755af276b9b5eca7 /src/charon/plugins/load_tester
parent6c3f40f9a0055dad3338b6a6c3ed631bf1c85503 (diff)
downloadstrongswan-e9a0d3a3397048d2569592a9b7083dae4a95e84c.tar.bz2
strongswan-e9a0d3a3397048d2569592a9b7083dae4a95e84c.tar.xz
iterations = 0 for infinite iterations
Diffstat (limited to 'src/charon/plugins/load_tester')
-rw-r--r--src/charon/plugins/load_tester/load_tester_plugin.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/charon/plugins/load_tester/load_tester_plugin.c b/src/charon/plugins/load_tester/load_tester_plugin.c
index 88b240af5..aff83a9a7 100644
--- a/src/charon/plugins/load_tester/load_tester_plugin.c
+++ b/src/charon/plugins/load_tester/load_tester_plugin.c
@@ -97,7 +97,7 @@ static job_requeue_t do_load_test(private_load_tester_plugin_t *this)
if (child_cfg)
{
- for (i = 0; i < this->iterations; i++)
+ for (i = 0; this->iterations == 0 || i < this->iterations; i++)
{
charon->controller->initiate(charon->controller,
peer_cfg->get_ref(peer_cfg), child_cfg->get_ref(child_cfg),
@@ -161,9 +161,9 @@ plugin_t *plugin_create()
this->delay = lib->settings->get_int(lib->settings,
"charon.plugins.load_tester.delay", 0);
this->iterations = lib->settings->get_int(lib->settings,
- "charon.plugins.load_tester.iterations", 0);
+ "charon.plugins.load_tester.iterations", 1);
this->initiators = lib->settings->get_int(lib->settings,
- "charon.plugins.load_tester.initiators", 1);
+ "charon.plugins.load_tester.initiators", 0);
for (i = 0; i < this->initiators; i++)
{
charon->processor->queue_job(charon->processor,