aboutsummaryrefslogtreecommitdiffstats
path: root/Source
diff options
context:
space:
mode:
Diffstat (limited to 'Source')
-rw-r--r--Source/charon/daemon.c5
-rw-r--r--Source/charon/daemon.h6
2 files changed, 0 insertions, 11 deletions
diff --git a/Source/charon/daemon.c b/Source/charon/daemon.c
index a80e04374..2d23b58fe 100644
--- a/Source/charon/daemon.c
+++ b/Source/charon/daemon.c
@@ -182,7 +182,6 @@ static void initialize(private_daemon_t *this)
this->public.sender = sender_create();
this->public.receiver = receiver_create();
this->public.scheduler = scheduler_create();
- this->public.prime_pool = prime_pool_create(PRIME_PRE_COMPUTATION_LIMIT);
this->public.thread_pool = thread_pool_create(NUMBER_OF_WORKING_THREADS);
}
@@ -207,10 +206,6 @@ static void destroy(private_daemon_t *this)
{
this->public.thread_pool->destroy(this->public.thread_pool);
}
- if (this->public.prime_pool != NULL)
- {
- this->public.prime_pool->destroy(this->public.prime_pool);
- }
if (this->public.job_queue != NULL)
{
this->public.job_queue->destroy(this->public.job_queue);
diff --git a/Source/charon/daemon.h b/Source/charon/daemon.h
index d97e9b2ef..cbe1ab03d 100644
--- a/Source/charon/daemon.h
+++ b/Source/charon/daemon.h
@@ -26,7 +26,6 @@
#include <threads/sender.h>
#include <threads/receiver.h>
#include <threads/scheduler.h>
-#include <threads/prime_pool.h>
#include <threads/thread_pool.h>
#include <network/socket.h>
#include <sa/ike_sa_manager.h>
@@ -152,11 +151,6 @@ struct daemon_t {
thread_pool_t *thread_pool;
/**
- * Low-priority thread which generates primes.
- */
- prime_pool_t *prime_pool;
-
- /**
* @brief Shut down the daemon.
*
* @param this the daemon to kill