fix unload
[oweals/gnunet.git] / src / transport / plugin_transport_http_client.c
index f7fab9b3f5e4e85852f14c8dc0c70161f1cbf90c..eda1f59becb0177e28ecb5d1f1c36657bcb03ca0 100644 (file)
@@ -1338,10 +1338,6 @@ LIBGNUNET_PLUGIN_TRANSPORT_DONE (void *cls)
   struct Session *pos;
   struct Session *next;
 
-  GNUNET_log_from (GNUNET_ERROR_TYPE_DEBUG, plugin->name,
-                   _("Shutting down plugin `%s'\n"),
-                   plugin->name);
-
   if (NULL == api->cls)
   {
     /* Stub shutdown */
@@ -1349,6 +1345,11 @@ LIBGNUNET_PLUGIN_TRANSPORT_DONE (void *cls)
     return NULL;
   }
 
+  GNUNET_log_from (GNUNET_ERROR_TYPE_DEBUG, plugin->name,
+                   _("Shutting down plugin `%s'\n"),
+                   plugin->name);
+
+
   next = plugin->head;
   while (NULL != (pos = next))
   {