diff options
author | Bart Polot <bart@net.in.tum.de> | 2011-10-26 12:51:13 +0000 |
---|---|---|
committer | Bart Polot <bart@net.in.tum.de> | 2011-10-26 12:51:13 +0000 |
commit | a540dba8d2abd13ba6552b0d6081c4c11e95eb31 (patch) | |
tree | 315d97ad26bbafe300ebc5225314245cb07f37f8 /src/mesh | |
parent | 9015eb2c40ca51f1adfe24d17f169ce19cfab4c6 (diff) | |
download | gnunet-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.c | 2 |
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 | } |