Skip to content

IO Error in io_uring #999

Open
Open
@alarso16

Description

@alarso16

Due to handling while write nodes in the io_uring case (see storage/src/nodestore.rs/flush_nodes), any IO error that occurs may not be propagated. Example: if some nodes cannot be written to disk, the kernel may reschedule them, meaning that no error is returned when checked, but not all nodes were written.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingobservabilitylogging, tracing and metrics

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions