]> git.sur5r.net Git - openldap/commit
Fix mdb_ovpage_free() vs. spill.
authorHallvard Furuseth <hallvard@openldap.org>
Thu, 8 Aug 2013 17:57:52 +0000 (19:57 +0200)
committerHallvard Furuseth <hallvard@openldap.org>
Thu, 8 Aug 2013 17:57:52 +0000 (19:57 +0200)
commit2bd5d8102eddf460e288ccd4bd556ebba133b4b2
treedaa33e71e31e7e18059e3cdb305460d6224f5db3
parentc3547e81f3fcefac2dc66f8dfff64025eb41cc36
Fix mdb_ovpage_free() vs. spill.

Ensure me_pghead has room before removing from spill/dirty list.
Don't return pages to me_pghead in nested txns, use mt_free_pgs.
libraries/liblmdb/mdb.c