aboutsummaryrefslogtreecommitdiff
path: root/src/testbed/test_testbed_api_testbed_run.c
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2012-08-31 10:05:09 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2012-08-31 10:05:09 +0000
commit87a93bc140ad2a527891ad429761343b2522a1e0 (patch)
tree0aa13e245fd937646fdd34c1cc507d918df1ddff /src/testbed/test_testbed_api_testbed_run.c
parent1a29a996fa7071cd798fbd75c85edbd6daaaeb3c (diff)
downloadgnunet-87a93bc140ad2a527891ad429761343b2522a1e0.tar.gz
gnunet-87a93bc140ad2a527891ad429761343b2522a1e0.zip
stop peers before destroying them
Diffstat (limited to 'src/testbed/test_testbed_api_testbed_run.c')
-rw-r--r--src/testbed/test_testbed_api_testbed_run.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/testbed/test_testbed_api_testbed_run.c b/src/testbed/test_testbed_api_testbed_run.c
index b9fd60d35..31b633032 100644
--- a/src/testbed/test_testbed_api_testbed_run.c
+++ b/src/testbed/test_testbed_api_testbed_run.c
@@ -31,7 +31,7 @@
31/** 31/**
32 * Number of peers we want to start 32 * Number of peers we want to start
33 */ 33 */
34#define NUM_PEERS 2 34#define NUM_PEERS 50
35 35
36/** 36/**
37 * The array of peers; we fill this as the peers are given to us by the testbed 37 * The array of peers; we fill this as the peers are given to us by the testbed
@@ -119,7 +119,7 @@ controller_event_cb (void *cls,
119 peers[peer_id++] = event->details.peer_start.peer; 119 peers[peer_id++] = event->details.peer_start.peer;
120 break; 120 break;
121 default: 121 default:
122 GNUNET_break (0); 122 GNUNET_assert (0);
123 } 123 }
124} 124}
125 125
@@ -144,8 +144,8 @@ run (void *cls, char *const *args, const char *cfgfile,
144 event_mask |= (1LL << GNUNET_TESTBED_ET_CONNECT); 144 event_mask |= (1LL << GNUNET_TESTBED_ET_CONNECT);
145 event_mask |= (1LL << GNUNET_TESTBED_ET_DISCONNECT); 145 event_mask |= (1LL << GNUNET_TESTBED_ET_DISCONNECT);
146 event_mask |= (1LL << GNUNET_TESTBED_ET_OPERATION_FINISHED); 146 event_mask |= (1LL << GNUNET_TESTBED_ET_OPERATION_FINISHED);
147 GNUNET_TESTBED_run (NULL, config, 2, event_mask, &controller_event_cb, 147 GNUNET_TESTBED_run (NULL, config, NUM_PEERS, event_mask, &controller_event_cb,
148 NULL, &master_task, NULL); 148 NULL, &master_task, NULL);
149 abort_task = GNUNET_SCHEDULER_add_delayed 149 abort_task = GNUNET_SCHEDULER_add_delayed
150 (GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 5), &do_abort, NULL); 150 (GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 5), &do_abort, NULL);
151} 151}