From: Garming Sam Date: Thu, 1 Mar 2018 03:53:07 +0000 (+1300) Subject: ldb_mdb: Enable LDB_FLG_NOSYNC in ldb_mdb X-Git-Tag: ldb-1.4.0~109 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e4e6d794ee667b84db9bb1f248bf5ed411e5f5be;p=thirdparty%2Fsamba.git ldb_mdb: Enable LDB_FLG_NOSYNC in ldb_mdb This is used in selftest with 'ldb:nosync = true'. Signed-off-by: Garming Sam Reviewed-by: Andrew Bartlett --- diff --git a/lib/ldb/ldb_mdb/ldb_mdb.c b/lib/ldb/ldb_mdb/ldb_mdb.c index 7b54bb54cd3..d154ede8ede 100644 --- a/lib/ldb/ldb_mdb/ldb_mdb.c +++ b/lib/ldb/ldb_mdb/ldb_mdb.c @@ -673,6 +673,9 @@ static int lmdb_pvt_open(TALLOC_CTX *mem_ctx, if (flags & LDB_FLG_RDONLY) { mdb_flags |= MDB_RDONLY; } + if (flags & LDB_FLG_NOSYNC) { + mdb_flags |= MDB_NOSYNC; + } ret = mdb_env_open(lmdb->env, path, mdb_flags, 0644); if (ret != 0) { ldb_asprintf_errstring(ldb,