I read the documentation for the mdb_txn_begin function, and the note reads
"a transaction and its cursors must only be used by a single thread". Does
this rule also apply to being a parent for another thread transaction?
I gave it a quick shot, and it seems to work for me, but I'm not sure if
I'm breaking the rules. Can anybody confirm this?