aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2012-05-16 15:38:06 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2012-05-16 15:38:06 +0000
commit51d7a05119e7ecda47b2e971cb3e555b49c47a88 (patch)
tree06d3b1fac56d45bcea6f7396e337bc0856db0777
parent0a78f1bf44a5420e748adbb56513e9e23cb58ad4 (diff)
downloadgnunet-51d7a05119e7ecda47b2e971cb3e555b49c47a88.tar.gz
gnunet-51d7a05119e7ecda47b2e971cb3e555b49c47a88.zip
- fixing double free mantis 0002363
-rw-r--r--src/transport/gnunet-service-transport_neighbours.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/transport/gnunet-service-transport_neighbours.c b/src/transport/gnunet-service-transport_neighbours.c
index c1138fbb8..59f03d674 100644
--- a/src/transport/gnunet-service-transport_neighbours.c
+++ b/src/transport/gnunet-service-transport_neighbours.c
@@ -3093,6 +3093,7 @@ disconnect_all_neighbours (void *cls, const GNUNET_HashCode * key, void *value)
3093 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 3093 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
3094 "Disconnecting peer `%4s', %s\n", 3094 "Disconnecting peer `%4s', %s\n",
3095 GNUNET_i2s (&n->id), "SHUTDOWN_TASK"); 3095 GNUNET_i2s (&n->id), "SHUTDOWN_TASK");
3096 n->state = S_DISCONNECT_FINISHED;
3096 free_neighbour (n); 3097 free_neighbour (n);
3097 return GNUNET_OK; 3098 return GNUNET_OK;
3098} 3099}