aboutsummaryrefslogtreecommitdiff
path: root/src/dht/gnunet_dht_profiler.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dht/gnunet_dht_profiler.c')
-rw-r--r--src/dht/gnunet_dht_profiler.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dht/gnunet_dht_profiler.c b/src/dht/gnunet_dht_profiler.c
index bc1ee86d8..98ea16bec 100644
--- a/src/dht/gnunet_dht_profiler.c
+++ b/src/dht/gnunet_dht_profiler.c
@@ -564,7 +564,8 @@ get_iter (void *cls,
564 get_ac->nrefs--; 564 get_ac->nrefs--;
565 GNUNET_DHT_get_stop (ac->dht_get); 565 GNUNET_DHT_get_stop (ac->dht_get);
566 ac->dht_get = NULL; 566 ac->dht_get = NULL;
567 GNUNET_SCHEDULER_cancel (ac->delay_task); 567 if (ac->delay_task != GNUNET_SCHEDULER_NO_TASK)
568 GNUNET_SCHEDULER_cancel (ac->delay_task);
568 ac->delay_task = GNUNET_SCHEDULER_NO_TASK; 569 ac->delay_task = GNUNET_SCHEDULER_NO_TASK;
569 GNUNET_assert (NULL != ctx->op); 570 GNUNET_assert (NULL != ctx->op);
570 GNUNET_TESTBED_operation_done (ctx->op); 571 GNUNET_TESTBED_operation_done (ctx->op);