aboutsummaryrefslogtreecommitdiff
path: root/src/core/gnunet-service-core.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/gnunet-service-core.c')
-rw-r--r--src/core/gnunet-service-core.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/core/gnunet-service-core.c b/src/core/gnunet-service-core.c
index 5bec671ec..2eb71c257 100644
--- a/src/core/gnunet-service-core.c
+++ b/src/core/gnunet-service-core.c
@@ -57,8 +57,7 @@ static void
57cleaning_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) 57cleaning_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
58{ 58{
59#if DEBUG_CORE 59#if DEBUG_CORE
60 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 60 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Core service shutting down.\n");
61 "Core service shutting down.\n");
62#endif 61#endif
63 GSC_CLIENTS_done (); 62 GSC_CLIENTS_done ();
64 GSC_NEIGHBOURS_done (); 63 GSC_NEIGHBOURS_done ();
@@ -85,13 +84,12 @@ static void
85run (void *cls, struct GNUNET_SERVER_Handle *server, 84run (void *cls, struct GNUNET_SERVER_Handle *server,
86 const struct GNUNET_CONFIGURATION_Handle *c) 85 const struct GNUNET_CONFIGURATION_Handle *c)
87{ 86{
88 GSC_cfg = c; 87 GSC_cfg = c;
89 GSC_stats = GNUNET_STATISTICS_create ("core", GSC_cfg); 88 GSC_stats = GNUNET_STATISTICS_create ("core", GSC_cfg);
90 GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, &cleaning_task, 89 GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, &cleaning_task,
91 NULL); 90 NULL);
92 GSC_TYPEMAP_init (); 91 GSC_TYPEMAP_init ();
93 if ( (GNUNET_OK != GSC_KX_init ()) || 92 if ((GNUNET_OK != GSC_KX_init ()) || (GNUNET_OK != GSC_NEIGHBOURS_init ()))
94 (GNUNET_OK != GSC_NEIGHBOURS_init ()) )
95 { 93 {
96 GNUNET_SCHEDULER_shutdown (); 94 GNUNET_SCHEDULER_shutdown ();
97 return; 95 return;