aboutsummaryrefslogtreecommitdiff
path: root/src/fs/gnunet-service-fs.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2016-04-30 08:17:37 +0000
committerChristian Grothoff <christian@grothoff.org>2016-04-30 08:17:37 +0000
commit95f9076a2139f5fb042b944a0658b6cda2fa35db (patch)
treeb0826a2a1dcf812e6b4450fe6b05d47cd53ae49d /src/fs/gnunet-service-fs.c
parent7746f68db77b9ca3c4aaca24ab2ce5253461240b (diff)
downloadgnunet-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.c10
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