Skip to content
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

Upgrade mio to verion 0.8.* #53

Open
sbosnick opened this issue Sep 11, 2022 · 0 comments · May be fixed by #54
Open

Upgrade mio to verion 0.8.* #53

sbosnick opened this issue Sep 11, 2022 · 0 comments · May be fixed by #54

Comments

@sbosnick
Copy link
Member

The crate mio dependency is version 0.6.* but the current version is 0.8.*. Upgrading mio will assist in being ready for verion 1.0.*.

Version 0.8.* has some breaking changes, but also includes a UnixStream type that has a try_io method. The upgrade to 0.8.* allows us to use this version of UnixStream instead of implementing Evented (which has been renamed Source) on top of fd-queue::net::UnixStream. We can use BiQueue and the mio UnixStream to implement fd-queue::mio::UnixStream and then separate out the mio-fd and net-fd features.

@flickpp flickpp linked a pull request Sep 19, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant