]> git.sur5r.net Git - openldap/commit
ITS#7515 Fix mdb_txn_commit(nested txn with spills).
authorHallvard Furuseth <hallvard@openldap.org>
Mon, 23 Sep 2013 18:13:27 +0000 (20:13 +0200)
committerHallvard Furuseth <hallvard@openldap.org>
Mon, 23 Sep 2013 18:13:27 +0000 (20:13 +0200)
commita3b3482854698f520135a49de930df4b788694dd
tree8b50425e43556097857a34d95b84e19188439ac0
parentbc48a40621ee26f15503dbd16321c972648b4769
ITS#7515 Fix mdb_txn_commit(nested txn with spills).

Catch malloc error.
Fix hunt for dirty vs spilled pages: Don't leave x at a deleted pageno.
Cleanup: Factor out variables, squash pages already marked for deletion.
libraries/liblmdb/mdb.c