From b19526f4117bec3bd5e7268a6756c9fa52a81b13 Mon Sep 17 00:00:00 2001 From: Babur Makhmudov Date: Thu, 20 Aug 2026 17:38:18 +0400 Subject: [PATCH] fix(ledger): release superblock after rotation --- ledger/src/appender.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ledger/src/appender.rs b/ledger/src/appender.rs index 84e9ff6..3c9f0d1 100644 --- a/ledger/src/appender.rs +++ b/ledger/src/appender.rs @@ -72,8 +72,8 @@ impl LedgerAppender { .get(&head) .cloned() .ok_or(LedgerError::Corruption("active superblock missing"))?; - let writer = SuperblockWriter::new(superblock.clone())?; let index = ledger.index.writer(&superblock.index); + let writer = SuperblockWriter::new(superblock)?; let mut appender = Self { ledger,