From: Hallvard Furuseth Date: Mon, 17 Sep 2012 13:42:14 +0000 (+0200) Subject: MDB_WRITEMAP needs no DSYNC descriptor (me_mfd) X-Git-Tag: accepted/tizen/5.0/unified/20181102.030725~850 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=20a216fcc9cbfad838f5bfc970a160a23e9fe2be;p=platform%2Fupstream%2Flmdb.git MDB_WRITEMAP needs no DSYNC descriptor (me_mfd) --- diff --git a/libraries/libmdb/mdb.c b/libraries/libmdb/mdb.c index 092aa1c..809f62e 100644 --- a/libraries/libmdb/mdb.c +++ b/libraries/libmdb/mdb.c @@ -3163,7 +3163,7 @@ mdb_env_open(MDB_env *env, const char *path, unsigned int flags, mode_t mode) } if ((rc = mdb_env_open2(env, flags)) == MDB_SUCCESS) { - if (flags & (MDB_RDONLY|MDB_NOSYNC|MDB_NOMETASYNC)) { + if (flags & (MDB_RDONLY|MDB_NOSYNC|MDB_NOMETASYNC|MDB_WRITEMAP)) { env->me_mfd = env->me_fd; } else { /* synchronous fd for meta writes */