Skip to content

Does IORING_OP_READ_MULTISHOT return an error if the underlying file fails? #1631

Description

@mahkoh

I have been using IORING_OP_READ_MULTISHOT to read from a fuse file descriptor. However, when the fuse filesystem is unmounted, no CQE is generated. I would expect to get ENODEV in this case. Is it possible that IORING_OP_READ_MULTISHOT ignores EPOLLERR and continues waiting for EPOLLIN?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions