lib/cache: abort transactions on errors
This apparently gets rid of MDB_BAD_TXN failures that we were getting when cache overflows. Unfortunately LMDB docs don't mention that after operation failures one should abort the corresponding transaction.
Please register or sign in to comment