From f8f51150a4f28fecd7f0997227c5c15edfe9dd02 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sun, 22 Jan 2017 00:02:09 +0100 Subject: [PATCH] properly set executed tasks to NULL --- src/cadet/gnunet-service-cadet-new_channel.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/cadet/gnunet-service-cadet-new_channel.c b/src/cadet/gnunet-service-cadet-new_channel.c index a3ab07c3c..6f57538ac 100644 --- a/src/cadet/gnunet-service-cadet-new_channel.c +++ b/src/cadet/gnunet-service-cadet-new_channel.c @@ -439,6 +439,7 @@ send_channel_open (void *cls) struct GNUNET_CADET_ChannelOpenMessage msgcc; uint32_t options; + ch->retry_task = NULL; options = 0; if (ch->nobuffer) options |= GNUNET_CADET_OPTION_NOBUFFER; @@ -1045,6 +1046,7 @@ retry_transmission (void *cls) struct CadetChannel *ch = cls; struct CadetReliableMessage *crm = ch->head_sent; + ch->retry_task = NULL; GNUNET_assert (NULL == crm->qe); crm->qe = GCT_send (ch->t, &crm->data_message.header, -- 2.25.1