diff --git a/core/mvcc/database/mod.rs b/core/mvcc/database/mod.rs index 8dc08463d..d519b8a47 100644 --- a/core/mvcc/database/mod.rs +++ b/core/mvcc/database/mod.rs @@ -472,6 +472,7 @@ impl StateTransition for CommitStateMachine { mvcc_store.release_exclusive_tx(&self.tx_id); self.commit_coordinator.pager_commit_lock.unlock(); } + mvcc_store.remove_tx(self.tx_id); self.finalize(mvcc_store)?; return Ok(TransitionResult::Done(())); }