diff options
author | Christian Grothoff <christian@grothoff.org> | 2016-04-30 08:17:37 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2016-04-30 08:17:37 +0000 |
commit | 95f9076a2139f5fb042b944a0658b6cda2fa35db (patch) | |
tree | b0826a2a1dcf812e6b4450fe6b05d47cd53ae49d /src/secretsharing | |
parent | 7746f68db77b9ca3c4aaca24ab2ce5253461240b (diff) | |
download | gnunet-95f9076a2139f5fb042b944a0658b6cda2fa35db.tar.gz gnunet-95f9076a2139f5fb042b944a0658b6cda2fa35db.zip |
implementing new scheduler shutdown semantics
Diffstat (limited to 'src/secretsharing')
-rw-r--r-- | src/secretsharing/gnunet-secretsharing-profiler.c | 3 | ||||
-rw-r--r-- | src/secretsharing/gnunet-service-secretsharing.c | 4 | ||||
-rw-r--r-- | src/secretsharing/test_secretsharing_api.c | 3 |
3 files changed, 4 insertions, 6 deletions
diff --git a/src/secretsharing/gnunet-secretsharing-profiler.c b/src/secretsharing/gnunet-secretsharing-profiler.c index 917431df4..34f959d1a 100644 --- a/src/secretsharing/gnunet-secretsharing-profiler.c +++ b/src/secretsharing/gnunet-secretsharing-profiler.c | |||
@@ -530,8 +530,7 @@ test_master (void *cls, | |||
530 | 530 | ||
531 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, "test master\n"); | 531 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, "test master\n"); |
532 | 532 | ||
533 | GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, | 533 | GNUNET_SCHEDULER_add_shutdown (&handle_shutdown, NULL); |
534 | &handle_shutdown, NULL); | ||
535 | 534 | ||
536 | peers = started_peers; | 535 | peers = started_peers; |
537 | 536 | ||
diff --git a/src/secretsharing/gnunet-service-secretsharing.c b/src/secretsharing/gnunet-service-secretsharing.c index 6babe209a..a264bfdd5 100644 --- a/src/secretsharing/gnunet-service-secretsharing.c +++ b/src/secretsharing/gnunet-service-secretsharing.c | |||
@@ -2255,8 +2255,8 @@ run (void *cls, struct GNUNET_SERVER_Handle *server, | |||
2255 | } | 2255 | } |
2256 | GNUNET_SERVER_add_handlers (server, handlers); | 2256 | GNUNET_SERVER_add_handlers (server, handlers); |
2257 | GNUNET_SERVER_disconnect_notify (server, &handle_client_disconnect, NULL); | 2257 | GNUNET_SERVER_disconnect_notify (server, &handle_client_disconnect, NULL); |
2258 | GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, &cleanup_task, | 2258 | GNUNET_SCHEDULER_add_shutdown (&cleanup_task, |
2259 | NULL); | 2259 | NULL); |
2260 | } | 2260 | } |
2261 | 2261 | ||
2262 | 2262 | ||
diff --git a/src/secretsharing/test_secretsharing_api.c b/src/secretsharing/test_secretsharing_api.c index 5057d5c33..341a33b84 100644 --- a/src/secretsharing/test_secretsharing_api.c +++ b/src/secretsharing/test_secretsharing_api.c | |||
@@ -68,8 +68,7 @@ run (void *cls, | |||
68 | struct GNUNET_TIME_Absolute start; | 68 | struct GNUNET_TIME_Absolute start; |
69 | struct GNUNET_TIME_Absolute deadline; | 69 | struct GNUNET_TIME_Absolute deadline; |
70 | 70 | ||
71 | GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, | 71 | GNUNET_SCHEDULER_add_shutdown (&handle_shutdown, NULL); |
72 | handle_shutdown, NULL); | ||
73 | 72 | ||
74 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, "testing secretsharing api\n"); | 73 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, "testing secretsharing api\n"); |
75 | 74 | ||