diff options
Diffstat (limited to 'src/testbed/gnunet-helper-testbed.c')
-rw-r--r-- | src/testbed/gnunet-helper-testbed.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/testbed/gnunet-helper-testbed.c b/src/testbed/gnunet-helper-testbed.c index 0e70645c7..0f9a76699 100644 --- a/src/testbed/gnunet-helper-testbed.c +++ b/src/testbed/gnunet-helper-testbed.c | |||
@@ -225,6 +225,7 @@ tokenizer_cb (void *cls, void *client, | |||
225 | struct GNUNET_TESTBED_HelperReply *reply; | 225 | struct GNUNET_TESTBED_HelperReply *reply; |
226 | struct GNUNET_CONFIGURATION_Handle *cfg; | 226 | struct GNUNET_CONFIGURATION_Handle *cfg; |
227 | struct WriteContext *wc; | 227 | struct WriteContext *wc; |
228 | char *binary; | ||
228 | char *controller; | 229 | char *controller; |
229 | char *hostname; | 230 | char *hostname; |
230 | char *config; | 231 | char *config; |
@@ -312,11 +313,14 @@ tokenizer_cb (void *cls, void *client, | |||
312 | goto error; | 313 | goto error; |
313 | } | 314 | } |
314 | LOG_DEBUG ("Staring testbed with config: %s\n", config); | 315 | LOG_DEBUG ("Staring testbed with config: %s\n", config); |
316 | binary = GNUNET_OS_get_libexec_binary_path ("gnunet-service-testbed"); | ||
315 | testbed = | 317 | testbed = |
316 | GNUNET_OS_start_process (GNUNET_YES, | 318 | GNUNET_OS_start_process (GNUNET_YES, |
317 | GNUNET_OS_INHERIT_STD_ERR /*verbose? */ , NULL, | 319 | GNUNET_OS_INHERIT_STD_ERR /*verbose? */ , NULL, |
318 | NULL, "gnunet-service-testbed", | 320 | NULL, |
321 | binary, | ||
319 | "gnunet-service-testbed", "-c", config, NULL); | 322 | "gnunet-service-testbed", "-c", config, NULL); |
323 | GNUNET_free (binary); | ||
320 | GNUNET_free (config); | 324 | GNUNET_free (config); |
321 | if (NULL == testbed) | 325 | if (NULL == testbed) |
322 | { | 326 | { |