diff --git a/src/server/simpleslave.c b/src/server/simpleslave.c --- a/src/server/simpleslave.c +++ b/src/server/simpleslave.c @@ -40,6 +40,8 @@ int main(int argc, char *argv[]) char *password; char *hostname; + multiio_context_t multiio; + cfg_opt_t myopts[] = { CFG_SIMPLE_STR("username", &username), CFG_SIMPLE_STR("password", &password), @@ -64,6 +66,7 @@ int main(int argc, char *argv[]) char curopt; int runBenchmark = 0; int updateConf = 0; + multiio = multiio_context_new(); while(((char)-1) != (curopt = getopt(argc, argv, "u:p:rh"))) { @@ -109,7 +112,7 @@ if(updateConf){ return 0; } /* Get conf data */ - options_init(argc, argv, &my_cfg, myopts, "slave", &commonopts); + options_init(argc, argv, &my_cfg, myopts, "slave", &commonopts, multiio); if(!datadir) {