]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
Drop always-false MDB_WRITEMAP test when IS_DIRTY_NW()
authorHallvard Furuseth <hallvard@openldap.org>
Sun, 6 Aug 2017 14:15:51 +0000 (16:15 +0200)
committerHoward Chu <hyc@openldap.org>
Sat, 10 Oct 2020 12:04:26 +0000 (13:04 +0100)
libraries/liblmdb/mdb.c

index 3bd93a917215100ad412e7f4bde4d33028ed16d6..7bfa256704b60676a130ae090a9022ce9987e2d9 100644 (file)
@@ -6992,8 +6992,7 @@ mdb_ovpage_free(MDB_cursor *mc, MDB_page *mp)
                        }
                }
                txn->mt_dirty_room++;
-               if (!(env->me_flags & MDB_WRITEMAP))
-                       mdb_dpage_free(env, mp);
+               mdb_dpage_free(env, mp);
 release:
                /* Insert in me_pghead */
                mop = env->me_pghead;