-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update this crate to use the new polling breaking changes #142
Conversation
(Sorry for the accidental ping, thought this was another issue) |
@notgull wondering if there is any work still open in this PR that precludes it from merging. As I understand it, we are in a bit of a weird state right now, and probably we don't want to keep it that way for too long:
FWIW, the changes in this branch work fine for me on ESP IDF, but this was not an extensive test in any way. |
There are a few more breaking changes that I want to make in |
56549d7
to
d01748d
Compare
Now that the new |
@notgull cool. CI is failing though. |
d01748d
to
2f71173
Compare
OpenBSD is failing because |
Downgrading criterion to 0.4 should fix it. (We already skipped criterion 0.5 on many repositories: smol-rs/piper#1, smol-rs/atomic-waker#17, smol-rs/async-executor#43, smol-rs/concurrent-queue#42, smol-rs/event-listener#62) |
Due to the `uds_window` not supporting I/O safety yet we just drop support for it for now. In the future it would be nice if it supported I/O safety.
Signed-off-by: John Nunley <dev@notgull.net>
Signed-off-by: John Nunley <dev@notgull.net>
Signed-off-by: John Nunley <dev@notgull.net>
- Fix IoSafe docs - Remove impls of IoSafe for Rc and Arc Signed-off-by: John Nunley <dev@notgull.net>
dba9139
to
c08aa58
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
- Mention BufRead in IoSafe docs - Fix doctest for &T in IoSafe Signed-off-by: John Nunley <dev@notgull.net>
For now, this exists as a testing ground in order to test smol-rs/polling#123 before we release it. Consumers of
async-io
should tell me if this API fits their purposes.Supersedes #136