From 11f22e574f38ecb8698f6b457f39d84632aedf6d Mon Sep 17 00:00:00 2001 From: Sree Harsha Totakura Date: Fri, 24 May 2013 12:20:55 +0000 Subject: [PATCH] - do not create peers on the island controller --- src/testbed/testbed_api_testbed.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/testbed/testbed_api_testbed.c b/src/testbed/testbed_api_testbed.c index 7f7627858..98b8eaad1 100644 --- a/src/testbed/testbed_api_testbed.c +++ b/src/testbed/testbed_api_testbed.c @@ -839,7 +839,7 @@ create_peers (struct RunContext *rc) #if ENABLE_LL if (0 != rc->nislands) { - island = rc->islands[icnt]; + island = rc->islands[icnt]; if (hcnt == island->nhosts) { icnt++; @@ -848,6 +848,8 @@ create_peers (struct RunContext *rc) island = rc->islands[icnt]; hcnt = 0; } + if ( (0 == hcnt) && (1 < island->nhosts) ) + hcnt = 1; GNUNET_assert (icnt < rc->nislands); GNUNET_assert (hcnt < island->nhosts); GNUNET_assert (NULL != island->hosts[hcnt]); -- 2.25.1