From 2ca1640a2af366f49d9fd2ece9ef7273105b683f Mon Sep 17 00:00:00 2001 From: Jussi Saurio Date: Sun, 14 Sep 2025 22:24:07 +0300 Subject: [PATCH] not always write --- core/vdbe/execute.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/vdbe/execute.rs b/core/vdbe/execute.rs index 608819423..3913e4c22 100644 --- a/core/vdbe/execute.rs +++ b/core/vdbe/execute.rs @@ -2181,7 +2181,7 @@ pub fn op_transaction( let actual_tx_mode = if mv_tx_mode == TransactionMode::Concurrent { TransactionMode::Concurrent } else { - TransactionMode::Write + *tx_mode }; if matches!(new_transaction_state, TransactionState::Write { .. }) && matches!(actual_tx_mode, TransactionMode::Write)