gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnunet] 01/02: transport: fix regression causing segfaults on shutdown


From: gnunet
Subject: [gnunet] 01/02: transport: fix regression causing segfaults on shutdown
Date: Sat, 21 Dec 2024 22:32:15 +0100

This is an automated email from the git hooks/post-receive script.

martin-schanzenbach pushed a commit to branch master
in repository gnunet.

commit e683ff922dd6cb356739bdd9af3ca870bfdb31b6
Author: Martin Schanzenbach <schanzen@gnunet.org>
AuthorDate: Sat Dec 21 22:30:53 2024 +0100

    transport: fix regression causing segfaults on shutdown
---
 src/service/transport/gnunet-service-transport.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/service/transport/gnunet-service-transport.c 
b/src/service/transport/gnunet-service-transport.c
index 32d23677a..256ba12c9 100644
--- a/src/service/transport/gnunet-service-transport.c
+++ b/src/service/transport/gnunet-service-transport.c
@@ -12894,8 +12894,6 @@ do_shutdown (void *cls)
   }
   GNUNET_CONTAINER_multishortmap_destroy (dvlearn_map);
   dvlearn_map = NULL;
-  GNUNET_CONTAINER_heap_destroy (validation_heap);
-  validation_heap = NULL;
   GNUNET_CONTAINER_multipeermap_iterate (dv_routes, &free_dv_routes_cb, NULL);
   GNUNET_CONTAINER_multipeermap_destroy (dv_routes);
   dv_routes = NULL;
@@ -12940,6 +12938,8 @@ do_shutdown (void *cls)
                                          NULL);
   GNUNET_CONTAINER_multipeermap_destroy (validation_map);
   validation_map = NULL;
+  GNUNET_CONTAINER_heap_destroy (validation_heap);
+  validation_heap = NULL;
   GNUNET_CONTAINER_multihashmap_destroy (revalidation_map);
   revalidation_map = NULL;
   while (NULL != ir_head)

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]