aboutsummaryrefslogtreecommitdiff
path: root/external/db_drivers/liblmdb/mdb.c
diff options
context:
space:
mode:
authorKris Zyp <kriszyp@gmail.com>2019-04-15 20:07:56 -0600
committerHoward Chu <hyc@symas.com>2021-02-01 16:10:09 +0000
commit332b9734ff64f0bc1ea266aa81d8078bd391391b (patch)
tree4f68db92e083f490cdd7e738eb7ff215ad47e6ff /external/db_drivers/liblmdb/mdb.c
parentMerge pull request #7295 (diff)
downloadmonero-332b9734ff64f0bc1ea266aa81d8078bd391391b.tar.xz
ITS#9007 don't free loose writemap pages
Broken in ITS#8756
Diffstat (limited to '')
-rw-r--r--external/db_drivers/liblmdb/mdb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/external/db_drivers/liblmdb/mdb.c b/external/db_drivers/liblmdb/mdb.c
index ba1315401..8699b445e 100644
--- a/external/db_drivers/liblmdb/mdb.c
+++ b/external/db_drivers/liblmdb/mdb.c
@@ -3461,9 +3461,9 @@ mdb_freelist_save(MDB_txn *txn)
} else {
x = mdb_mid2l_search(dl, mp->mp_pgno);
mdb_tassert(txn, dl[x].mid == mp->mp_pgno);
+ mdb_dpage_free(env, mp);
}
dl[x].mptr = NULL;
- mdb_dpage_free(env, mp);
}
{
/* squash freed slots out of the dirty list */