mirror of
https://github.com/isar/libmdbx.git
synced 2024-10-30 11:29:19 +08:00
mdbx: корректировка assert-проверки внутри meta_override()
.
После доработок/рефакторинга условие проверки стало неверным.
This commit is contained in:
parent
7abeac762f
commit
69df6e6ac0
@ -475,7 +475,7 @@ __cold int __must_check_result meta_override(MDBX_env *env, size_t target,
|
|||||||
osal_flush_incoherent_mmap(env->dxb_mmap.base, pgno2bytes(env, NUM_METAS),
|
osal_flush_incoherent_mmap(env->dxb_mmap.base, pgno2bytes(env, NUM_METAS),
|
||||||
globals.sys_pagesize);
|
globals.sys_pagesize);
|
||||||
}
|
}
|
||||||
eASSERT(env, (!env->txn && !env->basal_txn) ||
|
eASSERT(env, (!env->txn && (env->flags & ENV_ACTIVE) == 0) ||
|
||||||
(env->stuck_meta == (int)target &&
|
(env->stuck_meta == (int)target &&
|
||||||
(env->flags & (MDBX_EXCLUSIVE | MDBX_RDONLY)) ==
|
(env->flags & (MDBX_EXCLUSIVE | MDBX_RDONLY)) ==
|
||||||
MDBX_EXCLUSIVE));
|
MDBX_EXCLUSIVE));
|
||||||
|
Loading…
Reference in New Issue
Block a user