Skip to content

Commit a68c3b3

Browse files
committed
libsql: Assert generation in write_metadata()
1 parent 907e1eb commit a68c3b3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

libsql/src/sync.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -525,6 +525,8 @@ impl SyncContext {
525525
pub(crate) async fn write_metadata(&mut self) -> Result<()> {
526526
let path = format!("{}-info", self.db_path);
527527

528+
assert!(self.durable_generation > 0);
529+
528530
let mut metadata = MetadataJson {
529531
hash: 0,
530532
version: METADATA_VERSION,

0 commit comments

Comments
 (0)