limbo/core/io
Arpit Saxena a7d735d368 Maintain pending io_uring ops count for early return on run_once
Add a `pending_ops` field to `InnerLinuxIO` struct which is incremented
for each operation submitted to the ring and decremented when they are
taken off the completion queue. With this, we can exit from run_once if
there are no pending operations. Otherwise, in that case, it would hang
indefinitely due to call of `ring.submit_and_wait(1)`
2024-09-27 23:32:19 +05:30
..
common.rs Kill anyhow usage 2024-07-25 17:15:08 +03:00
darwin.rs add time querying to io trait 2024-08-25 22:55:15 +08:00
generic.rs add time querying to io trait 2024-08-25 22:55:15 +08:00
linux.rs Maintain pending io_uring ops count for early return on run_once 2024-09-27 23:32:19 +05:30
mod.rs add time querying to io trait 2024-08-25 22:55:15 +08:00
windows.rs add time querying to io trait 2024-08-25 22:55:15 +08:00