aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/testbed/gnunet-service-testbed.c2
-rw-r--r--src/testbed/gnunet-service-testbed_cache.c6
2 files changed, 8 insertions, 0 deletions
diff --git a/src/testbed/gnunet-service-testbed.c b/src/testbed/gnunet-service-testbed.c
index a7af7b99c..2d4eab36c 100644
--- a/src/testbed/gnunet-service-testbed.c
+++ b/src/testbed/gnunet-service-testbed.c
@@ -2150,6 +2150,8 @@ handle_shutdown_peers (void *cls, struct GNUNET_SERVER_Client *client,
2150 } 2150 }
2151 LOG_DEBUG ("Shutting down peers\n"); 2151 LOG_DEBUG ("Shutting down peers\n");
2152 /* Stop and destroy all peers */ 2152 /* Stop and destroy all peers */
2153 GST_free_occq ();
2154 GST_free_roccq ();
2153 destroy_peers (); 2155 destroy_peers ();
2154 if (0 == hc->nslaves) 2156 if (0 == hc->nslaves)
2155 { 2157 {
diff --git a/src/testbed/gnunet-service-testbed_cache.c b/src/testbed/gnunet-service-testbed_cache.c
index e75ded9b2..b3128cbab 100644
--- a/src/testbed/gnunet-service-testbed_cache.c
+++ b/src/testbed/gnunet-service-testbed_cache.c
@@ -851,6 +851,12 @@ GST_cache_clear ()
851 GNUNET_CONTAINER_multihashmap_iterate (cache, &cache_clear_iterator, NULL); 851 GNUNET_CONTAINER_multihashmap_iterate (cache, &cache_clear_iterator, NULL);
852 GNUNET_assert (0 == GNUNET_CONTAINER_multihashmap_size (cache)); 852 GNUNET_assert (0 == GNUNET_CONTAINER_multihashmap_size (cache));
853 GNUNET_CONTAINER_multihashmap_destroy (cache); 853 GNUNET_CONTAINER_multihashmap_destroy (cache);
854 cache = NULL;
855 lru_cache_size = 0;
856 lru_cache_threshold_size = 0;
857 cache_size = 0;
858 lru_cache_head = NULL;
859 lru_cache_tail = NULL;
854} 860}
855 861
856 862