| summaryrefslogtreecommitdiff |
diff options
Diffstat (limited to 'src/server/server_initialize.c')
| -rw-r--r-- | src/server/server_initialize.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/server/server_initialize.c b/src/server/server_initialize.c index 9213156..e0632a4 100644 --- a/src/server/server_initialize.c +++ b/src/server/server_initialize.c @@ -4,6 +4,8 @@ #include "../parameters/parameters.h" +#include "../knowledge/knowledge.h" + #include "server.h" static int initialize_worker_collection @@ -67,6 +69,7 @@ void initialize_thread_parameters { server->thread_params.thread_collection = &(server->workers); server->thread_params.server_params = params; + server->thread_params.knowledge = &(server->k); server->thread_params.socket = -1; } @@ -81,6 +84,11 @@ int ZoO_server_initialize return -1; } + if (ZoO_knowledge_initialize(&(server->k)) < 0) + { + return -1; + } + if ( ZoO_server_socket_open |


