mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-24 00:29:35 -05:00
Fix multiple subDBs
This commit is contained in:
parent
1a72b19e26
commit
c05f45b7dd
1 changed files with 2 additions and 4 deletions
|
|
@ -300,9 +300,7 @@ int main(int argc, char *argv[])
|
|||
envname = argv[optind];
|
||||
rc = mdb_env_create(&env);
|
||||
|
||||
if (subname) {
|
||||
mdb_env_set_maxdbs(env, 2);
|
||||
}
|
||||
mdb_env_set_maxdbs(env, 2);
|
||||
|
||||
rc = mdb_env_open(env, envname, envflags, 0664);
|
||||
if (rc) {
|
||||
|
|
@ -329,7 +327,7 @@ int main(int argc, char *argv[])
|
|||
goto env_close;
|
||||
}
|
||||
|
||||
rc = mdb_open(txn, subname, flags, &dbi);
|
||||
rc = mdb_open(txn, subname, flags|MDB_CREATE, &dbi);
|
||||
if (rc) {
|
||||
printf("mdb_open failed, error %d %s\n", rc, mdb_strerror(rc));
|
||||
goto txn_abort;
|
||||
|
|
|
|||
Loading…
Reference in a new issue