[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r17038 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r17038 - gnunet/src/transport |
Date: |
Tue, 27 Sep 2011 13:16:00 +0200 |
Author: wachs
Date: 2011-09-27 13:15:59 +0200 (Tue, 27 Sep 2011)
New Revision: 17038
Modified:
gnunet/src/transport/plugin_transport_http_client.c
gnunet/src/transport/plugin_transport_http_new.c
Log:
mem leak
Modified: gnunet/src/transport/plugin_transport_http_client.c
===================================================================
--- gnunet/src/transport/plugin_transport_http_client.c 2011-09-27 11:13:04 UTC
(rev 17037)
+++ gnunet/src/transport/plugin_transport_http_client.c 2011-09-27 11:15:59 UTC
(rev 17038)
@@ -205,8 +205,6 @@
#endif
client_disconnect(s);
//GNUNET_log_from (GNUNET_ERROR_TYPE_DEBUG, plugin->name,"Notifying
about ended session to peer `%s' `%s'\n", GNUNET_i2s (&s->target),
http_plugin_address_to_string (plugin, s->addr, s->addrlen));
- if (s->msg_tk != NULL)
- GNUNET_SERVER_mst_destroy (s->msg_tk);
notify_session_end (plugin, &s->target, s);
}
}
Modified: gnunet/src/transport/plugin_transport_http_new.c
===================================================================
--- gnunet/src/transport/plugin_transport_http_new.c 2011-09-27 11:13:04 UTC
(rev 17037)
+++ gnunet/src/transport/plugin_transport_http_new.c 2011-09-27 11:15:59 UTC
(rev 17038)
@@ -398,6 +398,11 @@
void
delete_session (struct Session *s)
{
+ if (s->msg_tk != NULL)
+ {
+ GNUNET_SERVER_mst_destroy (s->msg_tk);
+ s->msg_tk = NULL;
+ }
GNUNET_free (s->addr);
GNUNET_free_non_null(s->server_recv);
GNUNET_free_non_null(s->server_send);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r17038 - gnunet/src/transport,
gnunet <=