]> git.sur5r.net Git - openldap/commit
ITS#7594 Fix MDB cursor tracking with subDBs.
authorHallvard Furuseth <hallvard@openldap.org>
Thu, 13 Jun 2013 06:58:24 +0000 (08:58 +0200)
committerHallvard Furuseth <hallvard@openldap.org>
Thu, 13 Jun 2013 06:58:24 +0000 (08:58 +0200)
commit79844bd44687dd5ecdf8ab36144584db06939dc7
tree2f3df907f048a3e7dbb1b208a1ba97842dfba0d7
parent2bacf6e59ed4510d2540d758c3b079406853b18a
ITS#7594 Fix MDB cursor tracking with subDBs.

The tracking code should not change the current cursor.
It did when that was a C_SUB cursor, which should not be
checked against the tracked cursors but their xcursors.

However, do not bother to skip the tracking code for the
current cursor when it would not change that cursor anyway.
libraries/liblmdb/mdb.c