From 7bc11fe2f9d91da2811a362b9a79d1fd063b3069 Mon Sep 17 00:00:00 2001 From: Jussi Saurio Date: Wed, 30 Jul 2025 18:16:23 +0300 Subject: [PATCH] wal_insert_end: revert unintentional changes --- core/lib.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/core/lib.rs b/core/lib.rs index d4fb7e2a4..798817506 100644 --- a/core/lib.rs +++ b/core/lib.rs @@ -1171,12 +1171,7 @@ impl Connection { let pager = self.pager.borrow(); // remove all non-commited changes in case if WAL session left some suffix without commit frame - while let IOResult::IO = pager - .end_tx(false, false, self, false) - .expect("rollback must succeed") - { - self.run_once()?; - } + pager.rollback(false, self)?; let wal = pager.wal.borrow_mut(); wal.end_write_tx();