]> git.sur5r.net Git - openldap/commit
Don't use env-private copy of DB root nodes.
authorHoward Chu <hyc@symas.com>
Fri, 13 Jul 2012 00:04:05 +0000 (17:04 -0700)
committerHoward Chu <hyc@symas.com>
Fri, 13 Jul 2012 22:48:26 +0000 (15:48 -0700)
commita0993354a603a970889ad5c160c289ecca316f81
treee50619250573eac0492fbd8582852ec74540973c
parent0ea56294f179d7e93e06a575af73837eb0a8607c
Don't use env-private copy of DB root nodes.

Just lookup the DB roots as needed. When many DBs are in use,
most of the copies won't be referenced in a given txn, and
there's a bad race condition in the copy routine.
libraries/libmdb/mdb.c