global: wip

This commit is contained in:
nym21
2025-05-31 20:45:59 +02:00
parent cfc3081e8a
commit f976f672cf
34 changed files with 2109 additions and 497 deletions

View File

@@ -58,9 +58,14 @@ where
if exit.triggered() {
return Ok(());
}
exit.block();
let blocked = exit.blocked();
if !blocked {
exit.block();
}
self.inner.truncate_if_needed(index)?;
exit.release();
if !blocked {
exit.release();
}
Ok(())
}
@@ -89,9 +94,14 @@ where
if exit.triggered() {
return Ok(());
}
exit.block();
let blocked = exit.blocked();
if !blocked {
exit.block();
}
self.inner.flush()?;
exit.release();
if !blocked {
exit.release();
}
Ok(())
}