Initialize in test_dcb

Make necessary initializations in test_dcb.
This commit is contained in:
Johan Wikman
2017-11-10 14:38:10 +02:00
parent f2b9525032
commit 6cc8bc36c1

View File

@ -37,6 +37,8 @@
#include <maxscale/config.h> #include <maxscale/config.h>
#include <maxscale/listener.h> #include <maxscale/listener.h>
#include "../maxscale/messagequeue.hh"
#include "../maxscale/worker.hh"
#include "../dcb.cc" #include "../dcb.cc"
/** /**
@ -66,12 +68,20 @@ test1()
int main(int argc, char **argv) int main(int argc, char **argv)
{ {
int result = 0; int result = 1;
MXS_CONFIG* glob_conf = config_get_global_options(); MXS_CONFIG* glob_conf = config_get_global_options();
glob_conf->n_threads = 1; glob_conf->n_threads = 1;
dcb_global_init(); dcb_global_init();
if (maxscale::MessageQueue::init())
{
if (maxscale::Worker::init())
{
result = 0;
result += test1(); result += test1();
maxscale::Worker::finish();
}
maxscale::MessageQueue::finish();
}
exit(result); exit(result);
} }