diff options
-rw-r--r-- | src/testbed/gnunet-service-testbed.c | 2 | ||||
-rw-r--r-- | src/testbed/gnunet-service-testbed_cache.c | 6 |
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 | ||