aboutsummaryrefslogtreecommitdiff
path: root/src/testbed/gnunet-service-testbed.c
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2013-09-26 15:03:13 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2013-09-26 15:03:13 +0000
commit7a88befe7fbe461fd646d727936e11b2973d3615 (patch)
tree1e0f6e3152d2c0070f5eaa7bf2e7cf42e034eaec /src/testbed/gnunet-service-testbed.c
parentcfd3f5109e88a76d00d09c9cc787430b9300e509 (diff)
downloadgnunet-7a88befe7fbe461fd646d727936e11b2973d3615.tar.gz
gnunet-7a88befe7fbe461fd646d727936e11b2973d3615.zip
- towards seperating connection pooling from cache
Diffstat (limited to 'src/testbed/gnunet-service-testbed.c')
-rw-r--r--src/testbed/gnunet-service-testbed.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/testbed/gnunet-service-testbed.c b/src/testbed/gnunet-service-testbed.c
index 7d66b6fec..b9465b2fe 100644
--- a/src/testbed/gnunet-service-testbed.c
+++ b/src/testbed/gnunet-service-testbed.c
@@ -26,6 +26,7 @@
26 26
27#include "gnunet-service-testbed.h" 27#include "gnunet-service-testbed.h"
28#include "gnunet-service-testbed_barriers.h" 28#include "gnunet-service-testbed_barriers.h"
29#include "gnunet-service-testbed_connectionpool.h"
29 30
30/***********/ 31/***********/
31/* Globals */ 32/* Globals */
@@ -826,6 +827,7 @@ shutdown_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
826 GNUNET_free_non_null (hostname); 827 GNUNET_free_non_null (hostname);
827 /* Free hello cache */ 828 /* Free hello cache */
828 GST_cache_clear (); 829 GST_cache_clear ();
830 GST_connection_pool_destroy ();
829 GNUNET_TESTBED_operation_queue_destroy_ (GST_opq_openfds); 831 GNUNET_TESTBED_operation_queue_destroy_ (GST_opq_openfds);
830 GST_opq_openfds = NULL; 832 GST_opq_openfds = NULL;
831 GST_stats_destroy (); 833 GST_stats_destroy ();
@@ -922,6 +924,7 @@ testbed_run (void *cls, struct GNUNET_SERVER_Handle *server,
922 GNUNET_CONFIGURATION_get_value_number (cfg, "TESTBED", 924 GNUNET_CONFIGURATION_get_value_number (cfg, "TESTBED",
923 "CACHE_SIZE", &num)); 925 "CACHE_SIZE", &num));
924 GST_cache_init ((unsigned int) num); 926 GST_cache_init ((unsigned int) num);
927 GST_connection_pool_init ((unsigned int) num);
925 GNUNET_assert (GNUNET_OK == 928 GNUNET_assert (GNUNET_OK ==
926 GNUNET_CONFIGURATION_get_value_number (cfg, "TESTBED", 929 GNUNET_CONFIGURATION_get_value_number (cfg, "TESTBED",
927 "MAX_OPEN_FDS", &num)); 930 "MAX_OPEN_FDS", &num));