diff --git a/atrium-repo/src/blockstore/car.rs b/atrium-repo/src/blockstore/car.rs index 76be5f60..07cdf8aa 100644 --- a/atrium-repo/src/blockstore/car.rs +++ b/atrium-repo/src/blockstore/car.rs @@ -190,6 +190,7 @@ impl AsyncBlockStoreWrite let mut buf = unsigned_varint::encode::u64_buffer(); let buf = unsigned_varint::encode::u64((fc.len() + contents.len()) as u64, &mut buf); + self.storage.seek(SeekFrom::End(0)).await?; self.storage.write_all(buf).await?; self.storage.write_all(&fc).await?; let offs = self.storage.stream_position().await?;