DB_PRIVATE is the worst of both worlds. DB_PRIVATE is not exclusive, but it does make it get screwed up if another process tries to access it at the same time.
I've dropped the DB_PRIVATE flag in rev 153.
One short email each morning with what Satoshi wrote on that date, linked to the original source. Unsubscribe anytime.