diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2013-03-06 15:17:14 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2013-03-06 15:17:14 +0000 |
commit | 60d15a9c381f64552a963aa18a557874f3b5c280 (patch) | |
tree | 886b4df687aa489bc0d1bcbb7ce34c8e7534347c /src/testbed/test_gnunet_helper_testbed.c | |
parent | 48f89e668ca47d4538df015d1d6d309c4a0595ea (diff) | |
download | gnunet-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.c | 4 |
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); |