Skip to content

Commit e10af22

Browse files
authored
Merge pull request #1886 from tursodatabase/cleanup
Small code refactoring
2 parents 58b016a + dfd557d commit e10af22

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

libsql-server/src/replication/primary/replication_logger_wal.rs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -100,11 +100,12 @@ impl ReplicationLoggerWalWrapper {
100100

101101
/// write buffered pages to the logger, without committing.
102102
fn flush(&mut self, size_after: u32) -> anyhow::Result<()> {
103-
if !self.buffer.is_empty() {
104-
self.buffer.last_mut().unwrap().size_after = size_after;
105-
self.logger.write_pages(&self.buffer)?;
106-
self.buffer.clear();
107-
}
103+
let Some(last_page) = self.buffer.last_mut() else {
104+
return Ok(());
105+
};
106+
last_page.size_after = size_after;
107+
self.logger.write_pages(&self.buffer)?;
108+
self.buffer.clear();
108109

109110
Ok(())
110111
}

0 commit comments

Comments
 (0)