From eec473b088fc4ce9f47e01258be0dc8cb1cd0659 Mon Sep 17 00:00:00 2001 From: David Brodski Date: Wed, 20 Apr 2011 13:03:06 +0000 Subject: shutdown fixes --- src/transport/plugin_transport_wlan.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/transport') 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) -- cgit v1.2.3