aboutsummaryrefslogtreecommitdiff
path: root/src/dht/gnunet-service-xdht_neighbours.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dht/gnunet-service-xdht_neighbours.c')
-rw-r--r--src/dht/gnunet-service-xdht_neighbours.c10
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