gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r14046 - gnunet/src/fs


From: gnunet
Subject: [GNUnet-SVN] r14046 - gnunet/src/fs
Date: Thu, 23 Dec 2010 14:23:11 +0100

Author: grothoff
Date: 2010-12-23 14:23:11 +0100 (Thu, 23 Dec 2010)
New Revision: 14046

Modified:
   gnunet/src/fs/gnunet-service-fs.c
Log:
fix shutdown order

Modified: gnunet/src/fs/gnunet-service-fs.c
===================================================================
--- gnunet/src/fs/gnunet-service-fs.c   2010-12-23 13:15:39 UTC (rev 14045)
+++ gnunet/src/fs/gnunet-service-fs.c   2010-12-23 13:23:11 UTC (rev 14046)
@@ -2080,6 +2080,9 @@
     handle_client_disconnect (NULL,
                              client_list->client);
   cron_flush_trust (NULL, NULL);
+  GNUNET_assert (NULL != core);
+  GNUNET_CORE_disconnect (core);
+  core = NULL;
   GNUNET_CONTAINER_multihashmap_iterate (connected_peers,
                                         &clean_peer,
                                         NULL);
@@ -2096,9 +2099,6 @@
   GNUNET_break (0 == GNUNET_CONTAINER_multihashmap_size (peer_request_map));
   GNUNET_CONTAINER_multihashmap_destroy (peer_request_map);
   peer_request_map = NULL;
-  GNUNET_assert (NULL != core);
-  GNUNET_CORE_disconnect (core);
-  core = NULL;
   if (stats != NULL)
     {
       GNUNET_STATISTICS_destroy (stats, GNUNET_NO);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]