BT_TXN_RDONLY
if (txn != NULL && F_ISSET(txn->flags, BT_TXN_RDONLY)) {
if (txn != NULL && F_ISSET(txn->flags, BT_TXN_RDONLY)) {
txn->flags |= BT_TXN_RDONLY;
if (!F_ISSET(txn->flags, BT_TXN_RDONLY)) {
if (F_ISSET(txn->flags, BT_TXN_RDONLY)) {