-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
tokio: update to mio 0.7 #1190
Comments
Hello, is there news on this regard? |
It is a goal for 0.3, which should be sometime next month. There are still some windows issues to work through. |
Current version of tokio refers to winapi 0.3 and mio 0.6, which refers to winapi 0.2. We have 2 versions of fairly large winapi crate to build every time. @carllerche is there any specific issue we can try and help with to make mio 0.7 used in tokio faster? |
mio 0.7.0 is now released. tokio-rs/mio#1279 |
+1 for this from me! Although to resolve winapi issues, the mio-named-pipes dependency would also have to be updated, too, probably (?) (see bbqsrc/mio-named-pipes#7). edit: Thank you @Darksonn , sorry I hadn't spotted the other issue! |
Regarding mio-named-pipes: #2547 |
oops |
PR for updating mio-named-pipes: bbqsrc/mio-named-pipes#10 Previous work to update tokio to mio 0.7: #1767 |
Note that mio 0.6 contains an indirect dependency (via miow 0.2) on net2, which has been deprecated in favor of socket2 since earlier this month. |
Borrowing this issue to mention that mio 0.7.0 release fixes a memory leak in Windows. Upstream issue: tokio-rs/mio#919 Issues hopefully solved by updating tokio's mio to 0.7.0 based on the issue and crate's dependency to tokio: |
Any updates here? Getting rid of |
Planned as part of 0.3 |
Closing -- done in #2893 |
Mio 0.7 is not yet released. The
tokio
master branch should depend on themio
master branch and track changes.The text was updated successfully, but these errors were encountered: