aboutsummaryrefslogtreecommitdiff
path: root/src/dht/gnunet-service-dht.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-01-16 18:51:27 +0100
committerChristian Grothoff <christian@grothoff.org>2022-02-19 12:41:01 +0100
commit980eec8b79b63b445530cd42778a772e8a67b820 (patch)
tree3552b52fd3883c449e1b67639a21726069b2060f /src/dht/gnunet-service-dht.c
parent7236e5f83a621ab972f9ae6eda5b9562aba3217b (diff)
downloadgnunet-980eec8b79b63b445530cd42778a772e8a67b820.tar.gz
gnunet-980eec8b79b63b445530cd42778a772e8a67b820.zip
-fix port initialization in addr
Diffstat (limited to 'src/dht/gnunet-service-dht.c')
-rw-r--r--src/dht/gnunet-service-dht.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/dht/gnunet-service-dht.c b/src/dht/gnunet-service-dht.c
index 6ae56d427..4b0a290b9 100644
--- a/src/dht/gnunet-service-dht.c
+++ b/src/dht/gnunet-service-dht.c
@@ -382,6 +382,7 @@ shutdown_task (void *cls)
382 GNUNET_BLOCK_context_destroy (GDS_block_context); 382 GNUNET_BLOCK_context_destroy (GDS_block_context);
383 GDS_block_context = NULL; 383 GDS_block_context = NULL;
384 } 384 }
385 GDS_CLIENTS_stop ();
385 if (NULL != GDS_stats) 386 if (NULL != GDS_stats)
386 { 387 {
387 GNUNET_STATISTICS_destroy (GDS_stats, 388 GNUNET_STATISTICS_destroy (GDS_stats,
@@ -393,7 +394,11 @@ shutdown_task (void *cls)
393 GNUNET_HELLO_builder_free (GDS_my_hello); 394 GNUNET_HELLO_builder_free (GDS_my_hello);
394 GDS_my_hello = NULL; 395 GDS_my_hello = NULL;
395 } 396 }
396 GDS_CLIENTS_stop (); 397 if (NULL != hello_task)
398 {
399 GNUNET_SCHEDULER_cancel (hello_task);
400 hello_task = NULL;
401 }
397} 402}
398 403
399 404