]> git.sur5r.net Git - openldap/commit
ITS#7515 Reject conflicting page versions.
authorHallvard Furuseth <hallvard@openldap.org>
Sun, 7 Jul 2013 15:14:38 +0000 (17:14 +0200)
committerHallvard Furuseth <hallvard@openldap.org>
Sun, 7 Jul 2013 15:14:38 +0000 (17:14 +0200)
commita77767013a7cc60bd22ef598ebf5c6e7021bba88
tree733c791025903007e5555e4b309d8fe875ebffdb
parentbe47ca766713f55e5b3abd18120514fdad7d90f2
ITS#7515 Reject conflicting page versions.

If mdb_page_touch() sees a page in txn's dirty_list, that
is the page version txn's cursors should have.  Fail if
the user may be seeing and depending on another version.
libraries/liblmdb/mdb.c