Skip to content

Need for a better error handling #26

@0Karakurt0

Description

@0Karakurt0

Right now there are a lot of segmentation faults if you make a mistake in handling io_uring. Like, for example, forget to io_uring_queue_init() before io_uring_get_sqe().
I know that this is a low-level interface that requires more considerations, and I suspect that I catched more of them than usual because of learning and a bug caused by garbage collector, but I still think that catching a segmentation fault should be considered for a python library.

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