diff --git a/src/api-txn.c b/src/api-txn.c index 08b2f467..e2ec98ed 100644 --- a/src/api-txn.c +++ b/src/api-txn.c @@ -90,8 +90,6 @@ int mdbx_txn_break(MDBX_txn *txn) { if (unlikely(rc != MDBX_SUCCESS)) return LOG_IFERR(rc); txn->flags |= MDBX_TXN_ERROR; - if (txn->flags & MDBX_TXN_RDONLY) - break; txn = txn->nested; } while (txn); return MDBX_SUCCESS;