aboutsummaryrefslogtreecommitdiff
path: root/src/cadet/gnunet-service-cadet-new_tunnels.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cadet/gnunet-service-cadet-new_tunnels.c')
-rw-r--r--src/cadet/gnunet-service-cadet-new_tunnels.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/cadet/gnunet-service-cadet-new_tunnels.c b/src/cadet/gnunet-service-cadet-new_tunnels.c
index 1afa451ec..a1a7b80fd 100644
--- a/src/cadet/gnunet-service-cadet-new_tunnels.c
+++ b/src/cadet/gnunet-service-cadet-new_tunnels.c
@@ -1601,7 +1601,11 @@ GCT_destroy_tunnel_now (struct CadetTunnel *t)
1601{ 1601{
1602 GNUNET_assert (0 == 1602 GNUNET_assert (0 ==
1603 GNUNET_CONTAINER_multihashmap32_size (t->channels)); 1603 GNUNET_CONTAINER_multihashmap32_size (t->channels));
1604 GNUNET_SCHEDULER_cancel (t->destroy_task); 1604 if (NULL != t->destroy_task)
1605 {
1606 GNUNET_SCHEDULER_cancel (t->destroy_task);
1607 t->destroy_task = NULL;
1608 }
1605 destroy_tunnel (t); 1609 destroy_tunnel (t);
1606} 1610}
1607 1611