From: David Brodski Date: Wed, 20 Apr 2011 13:03:06 +0000 (+0000) Subject: shutdown fixes X-Git-Tag: initial-import-from-subversion-38251~18632 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=eec473b088fc4ce9f47e01258be0dc8cb1cd0659;p=oweals%2Fgnunet.git shutdown fixes --- diff --git a/src/transport/plugin_transport_wlan.c b/src/transport/plugin_transport_wlan.c index fbaf7aa23..4df111eec 100644 --- a/src/transport/plugin_transport_wlan.c +++ b/src/transport/plugin_transport_wlan.c @@ -918,9 +918,6 @@ get_next_queue_session(struct Plugin * plugin) session = sessionqueue->content; GNUNET_assert(session != NULL); - GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, - "Found session %p from pending session queue\n", session - ); pm = session->pending_message; @@ -1924,9 +1921,6 @@ free_session(struct Plugin * plugin, struct Sessionqueue * queue) pendingsession); GNUNET_free(pendingsession); - GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, - "Remove session %p from pending session queue\n", - queue->content); GNUNET_assert (check == 0); check = 1; } @@ -2966,6 +2960,11 @@ libgnunet_plugin_transport_wlan_done(void *cls) "libgnunet_plugin_transport_wlan_done started\n"); #endif + + GNUNET_OS_process_close(plugin->server_proc); + GNUNET_DISK_pipe_close(plugin->server_stdout); + GNUNET_DISK_pipe_close(plugin->server_stdin); + GNUNET_assert (cls !=NULL); //free sessions while (queue != NULL)