mirror of
https://github.com/isar/libmdbx.git
synced 2025-08-23 21:14:28 +08:00
mdbx: disallow begin txn if env not yet opened.
This commit is contained in:
@@ -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;
|
||||
|
||||
|
Reference in New Issue
Block a user