mdbx: add MDBX_ACCEDE environment opening flag.

Change-Id: If0a08d6fce127f35ff2992988715b7dc1fdb70a9
This commit is contained in:
Leonid Yuriev
2019-11-14 20:45:39 +03:00
parent cb8fac6f5f
commit 42d9e06598
5 changed files with 79 additions and 36 deletions

View File

@@ -968,7 +968,7 @@ int main(int argc, char *argv[]) {
envflags &= ~MDBX_RDONLY;
break;
case 'c':
envflags &= ~MDBX_EXCLUSIVE;
envflags = (envflags & ~MDBX_EXCLUSIVE) | MDBX_ACCEDE;
break;
case 'd':
dont_traversal = true;
@@ -1031,7 +1031,7 @@ int main(int argc, char *argv[]) {
#endif
)) {
envflags &= ~MDBX_EXCLUSIVE;
rc = mdbx_env_open(env, envname, envflags, 0664);
rc = mdbx_env_open(env, envname, envflags | MDBX_ACCEDE, 0664);
}
if (rc) {