Not sure where to ask this question because I mostly never program on Linux, so: where do the errno's go when you issue ops on an io_uring? To the naive user (me), it looks like they simple vanish, since cqe.res is documented as being simply "-1 on error". This can't be right?
-
-
Yeah, I'm finding io_uring and liburing are still very immature. The docs need polishing and older but widespread kernels like 5.4 don't support basic features like timeouts.
-
Yeah, I'm sure it's still a work in progress. But it's good to know the errno works properly, regardless.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.