aboutsummaryrefslogtreecommitdiff
path: root/src/dht
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
parent7236e5f83a621ab972f9ae6eda5b9562aba3217b (diff)
downloadgnunet-980eec8b79b63b445530cd42778a772e8a67b820.tar.gz
gnunet-980eec8b79b63b445530cd42778a772e8a67b820.zip
-fix port initialization in addr
Diffstat (limited to 'src/dht')
-rw-r--r--src/dht/gnunet-service-dht.c7
-rw-r--r--src/dht/gnunet-service-dht_clients.c1
2 files changed, 7 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
diff --git a/src/dht/gnunet-service-dht_clients.c b/src/dht/gnunet-service-dht_clients.c
index 88db7b0ea..e5819b193 100644
--- a/src/dht/gnunet-service-dht_clients.c
+++ b/src/dht/gnunet-service-dht_clients.c
@@ -1090,6 +1090,7 @@ handle_dht_local_hello_get (void *cls,
1090 GNUNET_free (url); 1090 GNUNET_free (url);
1091 GNUNET_MQ_send (ch->mq, 1091 GNUNET_MQ_send (ch->mq,
1092 env); 1092 env);
1093 GNUNET_SERVICE_client_continue (ch->client);
1093} 1094}
1094 1095
1095 1096