aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBart Polot <bart@net.in.tum.de>2015-06-17 09:29:05 +0000
committerBart Polot <bart@net.in.tum.de>2015-06-17 09:29:05 +0000
commitfa09ef0c56c899026b85b98bcce196083d371ed3 (patch)
tree4cf61c78a41b305c61ced58dfc5fb16b552973e2 /src
parent8510aa3ca2bffb2bbc498958004becbb8f88e4cb (diff)
downloadgnunet-fa09ef0c56c899026b85b98bcce196083d371ed3.tar.gz
gnunet-fa09ef0c56c899026b85b98bcce196083d371ed3.zip
- fix shutdown memleak
Diffstat (limited to 'src')
-rw-r--r--src/cadet/gnunet-service-cadet_tunnel.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cadet/gnunet-service-cadet_tunnel.c b/src/cadet/gnunet-service-cadet_tunnel.c
index 5a7052c56..5f0f660b4 100644
--- a/src/cadet/gnunet-service-cadet_tunnel.c
+++ b/src/cadet/gnunet-service-cadet_tunnel.c
@@ -3654,6 +3654,9 @@ GCT_destroy (struct CadetTunnel *t)
3654 GNUNET_CONTAINER_multipeermap_remove (tunnels, 3654 GNUNET_CONTAINER_multipeermap_remove (tunnels,
3655 GCP_get_id (t->peer), t)); 3655 GCP_get_id (t->peer), t));
3656 3656
3657 while (NULL != t->tq_head)
3658 unqueue_data (t->tq_head);
3659
3657 for (iter_c = t->connection_head; NULL != iter_c; iter_c = next_c) 3660 for (iter_c = t->connection_head; NULL != iter_c; iter_c = next_c)
3658 { 3661 {
3659 next_c = iter_c->next; 3662 next_c = iter_c->next;