From f365c11384642f6674ff5019ff97eda6f89ba378 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 8 Jul 2020 17:05:52 +0300 Subject: fixes #2475 (Update libmdbx to 0.8.2) --- libs/libmdbx/src/test/test.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'libs/libmdbx/src/test/test.cc') diff --git a/libs/libmdbx/src/test/test.cc b/libs/libmdbx/src/test/test.cc index beeba7abab..9af04ac9b0 100644 --- a/libs/libmdbx/src/test/test.cc +++ b/libs/libmdbx/src/test/test.cc @@ -144,8 +144,14 @@ void testcase::db_open() { db_prepare(); jitter_delay(true); + + unsigned mode = (unsigned)config.params.mode_flags; + if (config.params.random_writemap && flipcoin()) + mode ^= MDBX_WRITEMAP; + + actual_db_mode = mode; int rc = mdbx_env_open(db_guard.get(), config.params.pathname_db.c_str(), - (unsigned)config.params.mode_flags, 0640); + mode, 0640); if (unlikely(rc != MDBX_SUCCESS)) failure_perror("mdbx_env_open()", rc); -- cgit v1.2.3