From 5d021c879a1c83ba222d09f1e0dc2a0a081bc799 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 30 Jan 2019 07:26:53 +0100 Subject: implement MTU calculation and adjustments --- src/transport/gnunet-communicator-tcp.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/transport/gnunet-communicator-tcp.c') diff --git a/src/transport/gnunet-communicator-tcp.c b/src/transport/gnunet-communicator-tcp.c index d86fa03b6..1d10b82e5 100644 --- a/src/transport/gnunet-communicator-tcp.c +++ b/src/transport/gnunet-communicator-tcp.c @@ -590,6 +590,11 @@ queue_destroy (struct Queue *queue) queue->mq = NULL; GNUNET_MQ_destroy (mq); } + if (NULL != queue->qh) + { + GNUNET_TRANSPORT_communicator_mq_del (queue->qh); + queue->qh = NULL; + } GNUNET_assert (GNUNET_YES == GNUNET_CONTAINER_multipeermap_remove (queue_map, &queue->target, -- cgit v1.2.3