aboutsummaryrefslogtreecommitdiff
path: root/src/testbed/test_gnunet_helper_testbed.c
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2013-03-06 15:17:14 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2013-03-06 15:17:14 +0000
commit60d15a9c381f64552a963aa18a557874f3b5c280 (patch)
tree886b4df687aa489bc0d1bcbb7ce34c8e7534347c /src/testbed/test_gnunet_helper_testbed.c
parent48f89e668ca47d4538df015d1d6d309c4a0595ea (diff)
downloadgnunet-60d15a9c381f64552a963aa18a557874f3b5c280.tar.gz
gnunet-60d15a9c381f64552a963aa18a557874f3b5c280.zip
Don't call gnunet scheduler from signal handler. Instead, write to a pipe
(ARM-style) to run a scheduler task when signal is received.
Diffstat (limited to 'src/testbed/test_gnunet_helper_testbed.c')
-rw-r--r--src/testbed/test_gnunet_helper_testbed.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/testbed/test_gnunet_helper_testbed.c b/src/testbed/test_gnunet_helper_testbed.c
index 42c81d79e..464142eca 100644
--- a/src/testbed/test_gnunet_helper_testbed.c
+++ b/src/testbed/test_gnunet_helper_testbed.c
@@ -206,14 +206,14 @@ run (void *cls, char *const *args, const char *cfgfile,
206 "gnunet-helper-testbed", 206 "gnunet-helper-testbed",
207 NULL 207 NULL
208 }; 208 };
209 const char *controller_name = "127.0.0.1"; 209 const char *trusted_ip = "127.0.0.1";
210 210
211 helper = 211 helper =
212 GNUNET_HELPER_start (GNUNET_YES, "gnunet-helper-testbed", binary_argv, 212 GNUNET_HELPER_start (GNUNET_YES, "gnunet-helper-testbed", binary_argv,
213 &mst_cb, &exp_cb, NULL); 213 &mst_cb, &exp_cb, NULL);
214 GNUNET_assert (NULL != helper); 214 GNUNET_assert (NULL != helper);
215 cfg = GNUNET_CONFIGURATION_dup (cfg2); 215 cfg = GNUNET_CONFIGURATION_dup (cfg2);
216 msg = GNUNET_TESTBED_create_helper_init_msg_ (controller_name, NULL, cfg); 216 msg = GNUNET_TESTBED_create_helper_init_msg_ (trusted_ip, NULL, cfg);
217 shandle = 217 shandle =
218 GNUNET_HELPER_send (helper, &msg->header, GNUNET_NO, &cont_cb, NULL); 218 GNUNET_HELPER_send (helper, &msg->header, GNUNET_NO, &cont_cb, NULL);
219 GNUNET_assert (NULL != shandle); 219 GNUNET_assert (NULL != shandle);