aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mesh/gnunet-service-mesh.c3
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);