diff options
Diffstat (limited to 'src/dht/gnunet_dht_profiler.c')
-rw-r--r-- | src/dht/gnunet_dht_profiler.c | 3 |
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); |