Thomas de Zeeuw
Thomas de Zeeuw
> One of the key things to bring up around io_uring is that it can actually do both readiness-based and completion-based IO, and there are actually benefits to how io_uring...
> One concern that I have been wondering about is that completion based APIs behave noticably differently when it comes to errors. Any `AsyncRead`/`AsyncWrite` implementation would need to immediately report...
I'm afraid this is not going into v0.8, but it's possible for v0.9 as we need to bump the MSRV for https://github.com/tokio-rs/mio/issues/1527 anyway. I see you have the same pr...
Before starting to work on large things like this, please open an issue first explain why you need this.
> This started out as an experiment to see if it even was possible - turns out, it is and works pretty well. I thought I'd PR that for a...
> Yes. I haven't yet added a copyright notice, because I'm not exactly sure how it is supposed to look. Both libraries use the MIT license (`polling` allows you to...
> Well, as the sole contributor to `polling`’s `poll.rs` implementation I do give you permission to add this code to Mio if you want. That solves that then. 👍
> An update on this PR: I have implemented tracking fd's in userspace and hopefully removed all breaking API changes. The `poll` selector now uses the same technique as the...
This would be fine, but currently the API in standard library is unstable I see. Currently Mio wraps the std lib types, which could be a bit challenging. We don't...
Let's keep the issue open so we can track it.