aboutsummaryrefslogtreecommitdiff
path: root/src/hostlist/gnunet-daemon-hostlist.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2010-05-17 14:54:38 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2010-05-17 14:54:38 +0000
commit13d76ea47923d76602da64b22264ba5a4c598209 (patch)
tree8c625e14cf45bb0f53b0f05cab9e3371b7b7b1d2 /src/hostlist/gnunet-daemon-hostlist.c
parente95c25e12c6f8693c400ba7272317628a0c79ef2 (diff)
downloadgnunet-13d76ea47923d76602da64b22264ba5a4c598209.tar.gz
gnunet-13d76ea47923d76602da64b22264ba5a4c598209.zip
Diffstat (limited to 'src/hostlist/gnunet-daemon-hostlist.c')
-rw-r--r--src/hostlist/gnunet-daemon-hostlist.c18
1 files changed, 7 insertions, 11 deletions
diff --git a/src/hostlist/gnunet-daemon-hostlist.c b/src/hostlist/gnunet-daemon-hostlist.c
index f25e4f6ca..cf0f646ed 100644
--- a/src/hostlist/gnunet-daemon-hostlist.c
+++ b/src/hostlist/gnunet-daemon-hostlist.c
@@ -234,7 +234,12 @@ static void
234cleaning_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) 234cleaning_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
235{ 235{
236 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 236 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
237 "Hostlist daemon is shutting down\n"); 237 "Hostlist daemon is shutting down\n");
238 if (core != NULL)
239 {
240 GNUNET_CORE_disconnect (core);
241 core = NULL;
242 }
238 if (bootstrapping) 243 if (bootstrapping)
239 { 244 {
240 GNUNET_HOSTLIST_client_stop (); 245 GNUNET_HOSTLIST_client_stop ();
@@ -245,11 +250,6 @@ cleaning_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
245 GNUNET_HOSTLIST_server_stop (); 250 GNUNET_HOSTLIST_server_stop ();
246 } 251 }
247#endif 252#endif
248 if (core != NULL)
249 {
250 GNUNET_CORE_disconnect (core);
251 core = NULL;
252 }
253 if (stats != NULL) 253 if (stats != NULL)
254 { 254 {
255 GNUNET_STATISTICS_destroy (stats, 255 GNUNET_STATISTICS_destroy (stats,
@@ -259,11 +259,7 @@ cleaning_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
259 if (cfg != NULL) 259 if (cfg != NULL)
260 { 260 {
261 GNUNET_CONFIGURATION_destroy(cfg); 261 GNUNET_CONFIGURATION_destroy(cfg);
262 } 262 cfg = NULL;
263 if (tc->sched!=NULL)
264 {
265 GNUNET_SCHEDULER_shutdown (tc->sched);
266
267 } 263 }
268} 264}
269 265