From e5e39037714ea06104990fbfacfa40a4b20dec22 Mon Sep 17 00:00:00 2001 From: Edd Robinson Date: Thu, 23 Apr 2020 10:38:42 +0100 Subject: [PATCH] fix: seek back to last offset --- src/storage/block.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/storage/block.rs b/src/storage/block.rs index 55e134d9ab..2b478b3a9e 100644 --- a/src/storage/block.rs +++ b/src/storage/block.rs @@ -443,6 +443,8 @@ where let checksum = hasher.finalize(); w.write_all(&checksum.to_be_bytes())?; + // seek to last written offset for next caller. + w.seek(SeekFrom::Start(offset as u64))?; Ok(offset) } }