diff options
-rw-r--r-- | src/mesh/gnunet-service-mesh.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mesh/gnunet-service-mesh.c b/src/mesh/gnunet-service-mesh.c index 2e9917c3f..ca60433de 100644 --- a/src/mesh/gnunet-service-mesh.c +++ b/src/mesh/gnunet-service-mesh.c | |||
@@ -3579,7 +3579,8 @@ handle_local_tunnel_destroy (void *cls, struct GNUNET_SERVER_Client *client, | |||
3579 | /* Remove from local id hashmap */ | 3579 | /* Remove from local id hashmap */ |
3580 | GNUNET_CRYPTO_hash (&tid, sizeof (MESH_TunnelNumber), &hash); | 3580 | GNUNET_CRYPTO_hash (&tid, sizeof (MESH_TunnelNumber), &hash); |
3581 | t = GNUNET_CONTAINER_multihashmap_get (c->tunnels, &hash); | 3581 | t = GNUNET_CONTAINER_multihashmap_get (c->tunnels, &hash); |
3582 | GNUNET_CONTAINER_multihashmap_remove (c->tunnels, &hash, t); | 3582 | GNUNET_assert (GNUNET_YES == |
3583 | GNUNET_CONTAINER_multihashmap_remove (c->tunnels, &hash, t)); | ||
3583 | 3584 | ||
3584 | t->client = NULL; | 3585 | t->client = NULL; |
3585 | tunnel_send_destroy (t); | 3586 | tunnel_send_destroy (t); |