diff --git a/libsql/src/sync.rs b/libsql/src/sync.rs index f8c5d7f7a3..a341b33653 100644 --- a/libsql/src/sync.rs +++ b/libsql/src/sync.rs @@ -309,7 +309,7 @@ impl SyncContext { async fn read_metadata(&mut self) -> Result<()> { let path = format!("{}-info", self.db_path); - if !std::fs::exists(&path).map_err(SyncError::io("metadata file exists"))? { + if !Path::new(&path).try_exists().map_err(SyncError::io("metadata file exists"))? { tracing::debug!("no metadata info file found"); return Ok(()); }