aboutsummaryrefslogtreecommitdiff
path: root/src/mesh
diff options
context:
space:
mode:
authorBart Polot <bart@net.in.tum.de>2011-10-26 12:51:13 +0000
committerBart Polot <bart@net.in.tum.de>2011-10-26 12:51:13 +0000
commita540dba8d2abd13ba6552b0d6081c4c11e95eb31 (patch)
tree315d97ad26bbafe300ebc5225314245cb07f37f8 /src/mesh
parent9015eb2c40ca51f1adfe24d17f169ce19cfab4c6 (diff)
downloadgnunet-a540dba8d2abd13ba6552b0d6081c4c11e95eb31.tar.gz
gnunet-a540dba8d2abd13ba6552b0d6081c4c11e95eb31.zip
Fixed bug to keep looking though list of clients on disconnect
Diffstat (limited to 'src/mesh')
-rw-r--r--src/mesh/gnunet-service-mesh.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesh/gnunet-service-mesh.c b/src/mesh/gnunet-service-mesh.c
index 3e9b7085a..1ec2371dc 100644
--- a/src/mesh/gnunet-service-mesh.c
+++ b/src/mesh/gnunet-service-mesh.c
@@ -3229,8 +3229,8 @@ handle_local_client_disconnect (void *cls, struct GNUNET_SERVER_Client *client)
3229 } 3229 }
3230 if (NULL != c->types) 3230 if (NULL != c->types)
3231 GNUNET_CONTAINER_multihashmap_destroy (c->types); 3231 GNUNET_CONTAINER_multihashmap_destroy (c->types);
3232 GNUNET_CONTAINER_DLL_remove (clients, clients_tail, c);
3233 next = c->next; 3232 next = c->next;
3233 GNUNET_CONTAINER_DLL_remove (clients, clients_tail, c);
3234 GNUNET_free (c); 3234 GNUNET_free (c);
3235 c = next; 3235 c = next;
3236 } 3236 }