mirror of
https://github.com/aljazceru/turso.git
synced 2026-02-09 18:24:20 +01:00
resolved jussi's comment https://github.com/tursodatabase/turso/pull/1966#discussion_r2201864782
this commit removes !page.is_loaded() from header_accessor cause it's not required
This commit is contained in:
@@ -41,7 +41,7 @@ fn get_header_page(pager: &Pager) -> Result<CursorResult<PageRef>> {
|
||||
));
|
||||
}
|
||||
let page = pager.read_page(DATABASE_HEADER_PAGE_ID)?;
|
||||
if !page.is_loaded() || page.is_locked() {
|
||||
if page.is_locked() {
|
||||
return Ok(CursorResult::IO);
|
||||
}
|
||||
Ok(CursorResult::Ok(page))
|
||||
@@ -56,7 +56,7 @@ fn get_header_page_for_write(pager: &Pager) -> Result<CursorResult<PageRef>> {
|
||||
));
|
||||
}
|
||||
let page = pager.read_page(DATABASE_HEADER_PAGE_ID)?;
|
||||
if !page.is_loaded() || page.is_locked() {
|
||||
if page.is_locked() {
|
||||
return Ok(CursorResult::IO);
|
||||
}
|
||||
page.set_dirty();
|
||||
|
||||
Reference in New Issue
Block a user