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/fs/gnunet-service-fs.c | |
parent | 7746f68db77b9ca3c4aaca24ab2ce5253461240b (diff) | |
download | gnunet-95f9076a2139f5fb042b944a0658b6cda2fa35db.tar.gz gnunet-95f9076a2139f5fb042b944a0658b6cda2fa35db.zip |
implementing new scheduler shutdown semantics
Diffstat (limited to 'src/fs/gnunet-service-fs.c')
-rw-r--r-- | src/fs/gnunet-service-fs.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/fs/gnunet-service-fs.c b/src/fs/gnunet-service-fs.c index 2ba96334c..348bab092 100644 --- a/src/fs/gnunet-service-fs.c +++ b/src/fs/gnunet-service-fs.c | |||
@@ -191,7 +191,8 @@ age_cover_counters (void *cls) | |||
191 | GSF_cover_content_count = (GSF_cover_content_count * 15) / 16; | 191 | GSF_cover_content_count = (GSF_cover_content_count * 15) / 16; |
192 | GSF_cover_query_count = (GSF_cover_query_count * 15) / 16; | 192 | GSF_cover_query_count = (GSF_cover_query_count * 15) / 16; |
193 | cover_age_task = | 193 | cover_age_task = |
194 | GNUNET_SCHEDULER_add_delayed (COVER_AGE_FREQUENCY, &age_cover_counters, | 194 | GNUNET_SCHEDULER_add_delayed (COVER_AGE_FREQUENCY, |
195 | &age_cover_counters, | ||
195 | NULL); | 196 | NULL); |
196 | } | 197 | } |
197 | 198 | ||
@@ -759,13 +760,14 @@ main_init (struct GNUNET_SERVER_Handle *server, | |||
759 | NULL); | 760 | NULL); |
760 | GNUNET_SERVER_add_handlers (server, handlers); | 761 | GNUNET_SERVER_add_handlers (server, handlers); |
761 | cover_age_task = | 762 | cover_age_task = |
762 | GNUNET_SCHEDULER_add_delayed (COVER_AGE_FREQUENCY, &age_cover_counters, | 763 | GNUNET_SCHEDULER_add_delayed (COVER_AGE_FREQUENCY, |
764 | &age_cover_counters, | ||
763 | NULL); | 765 | NULL); |
764 | datastore_get_load = GNUNET_LOAD_value_init (DATASTORE_LOAD_AUTODECLINE); | 766 | datastore_get_load = GNUNET_LOAD_value_init (DATASTORE_LOAD_AUTODECLINE); |
765 | GSF_cadet_start_server (); | 767 | GSF_cadet_start_server (); |
766 | GSF_cadet_start_client (); | 768 | GSF_cadet_start_client (); |
767 | GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, &shutdown_task, | 769 | GNUNET_SCHEDULER_add_shutdown (&shutdown_task, |
768 | NULL); | 770 | NULL); |
769 | return GNUNET_OK; | 771 | return GNUNET_OK; |
770 | } | 772 | } |
771 | 773 | ||