diff options
Diffstat (limited to 'src/dht/gnunet-service-xdht_neighbours.c')
-rw-r--r-- | src/dht/gnunet-service-xdht_neighbours.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/dht/gnunet-service-xdht_neighbours.c b/src/dht/gnunet-service-xdht_neighbours.c index 8d5cd776d..758c71e19 100644 --- a/src/dht/gnunet-service-xdht_neighbours.c +++ b/src/dht/gnunet-service-xdht_neighbours.c | |||
@@ -5127,8 +5127,10 @@ handle_dht_p2p_verify_successor_result(void *cls, | |||
5127 | 5127 | ||
5128 | // Cancel Retry Task | 5128 | // Cancel Retry Task |
5129 | if (GNUNET_SCHEDULER_NO_TASK != send_verify_successor_retry_task) | 5129 | if (GNUNET_SCHEDULER_NO_TASK != send_verify_successor_retry_task) |
5130 | { | ||
5130 | GNUNET_SCHEDULER_cancel(send_verify_successor_retry_task); | 5131 | GNUNET_SCHEDULER_cancel(send_verify_successor_retry_task); |
5131 | 5132 | send_verify_successor_retry_task = GNUNET_SCHEDULER_NO_TASK; | |
5133 | } | ||
5132 | compare_and_update_successor (current_successor, | 5134 | compare_and_update_successor (current_successor, |
5133 | probable_successor, trail, trail_length); | 5135 | probable_successor, trail, trail_length); |
5134 | 5136 | ||
@@ -6025,6 +6027,12 @@ GDS_NEIGHBOURS_done (void) | |||
6025 | GNUNET_SCHEDULER_cancel (send_verify_successor_task); | 6027 | GNUNET_SCHEDULER_cancel (send_verify_successor_task); |
6026 | send_verify_successor_task = GNUNET_SCHEDULER_NO_TASK; | 6028 | send_verify_successor_task = GNUNET_SCHEDULER_NO_TASK; |
6027 | } | 6029 | } |
6030 | |||
6031 | if (GNUNET_SCHEDULER_NO_TASK != send_verify_successor_retry_task) | ||
6032 | { | ||
6033 | GNUNET_SCHEDULER_cancel (send_verify_successor_retry_task); | ||
6034 | send_verify_successor_retry_task = GNUNET_SCHEDULER_NO_TASK; | ||
6035 | } | ||
6028 | } | 6036 | } |
6029 | 6037 | ||
6030 | 6038 | ||