|
|
@ -3693,9 +3693,9 @@ mdb_freelist_save(MDB_txn *txn) |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
x = mdb_mid2l_search(dl, mp->mp_pgno); |
|
|
|
x = mdb_mid2l_search(dl, mp->mp_pgno); |
|
|
|
mdb_tassert(txn, dl[x].mid == mp->mp_pgno); |
|
|
|
mdb_tassert(txn, dl[x].mid == mp->mp_pgno); |
|
|
|
|
|
|
|
mdb_dpage_free(env, mp); |
|
|
|
} |
|
|
|
} |
|
|
|
dl[x].mptr = NULL; |
|
|
|
dl[x].mptr = NULL; |
|
|
|
mdb_dpage_free(env, mp); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
{ |
|
|
|
{ |
|
|
|
/* squash freed slots out of the dirty list */ |
|
|
|
/* squash freed slots out of the dirty list */ |
|
|
|