add: choose initial relay mode
This commit is contained in:
parent
5e05d603c1
commit
d7c274ca86
11 changed files with 57 additions and 27 deletions
src
|
@ -3,6 +3,7 @@
|
|||
#include <stdio.h>
|
||||
#include <lmdb.h>
|
||||
|
||||
#include <logger.h>
|
||||
#include <config.h>
|
||||
#include <constants.h>
|
||||
|
||||
|
@ -13,19 +14,19 @@ database_setup(MDB_env **mdb_env, config_t *config)
|
|||
|
||||
if(mdb_env_create(mdb_env) != 0)
|
||||
{
|
||||
perror("Can't create mdb handle");
|
||||
LOGGER_CRIT("Can't create mdb handle");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
if((err = mdb_env_set_maxdbs(*mdb_env, MDB_MAXDBS)) != 0)
|
||||
{
|
||||
fprintf(stderr, "mdb_env_set_maxdbs error %s\n", mdb_strerror(err));
|
||||
LOGGER_CRIT("mdb_env_set_maxdbs error %s\n", mdb_strerror(err));
|
||||
exit(1);
|
||||
}
|
||||
|
||||
if(mdb_env_open(*mdb_env, config->database, MDB_NOSUBDIR, 0700) != 0)
|
||||
{
|
||||
perror("Can't open mdb file");
|
||||
LOGGER_CRIT("Can't open mdb file");
|
||||
exit(1);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue