mdbx: disallow begin txn if env not yet opened.

This commit is contained in:
Leo Yuriev
2017-06-06 18:28:04 +03:00
parent fbce45cb98
commit 204904df7c
2 changed files with 5 additions and 0 deletions

View File

@@ -2434,6 +2434,9 @@ int mdbx_txn_begin(MDBX_env *env, MDBX_txn *parent, unsigned flags,
return MDBX_PANIC;
}
if (unlikely(!env->me_map))
return MDBX_EPERM;
flags &= MDBX_TXN_BEGIN_FLAGS;
flags |= env->me_flags & MDBX_WRITEMAP;