Trigger read event for user schemes when an fd is closed

This commit is contained in:
bjorn3
2025-07-05 17:54:19 +02:00
parent 7a440bcd67
commit 08ea1da2f9
+3
View File
@@ -1510,6 +1510,9 @@ impl KernelScheme for UserScheme {
args: [id as u64, 0, 0, 0, 0, 0],
caller: 0, // TODO?
});
event::trigger(inner.root_id, inner.handle_id, EVENT_READ);
Ok(())
}
fn kdup(&self, file: usize, buf: UserSliceRo, ctx: CallerCtx) -> Result<OpenResult> {