quinn-rs / quinn

Async-friendly QUIC implementation in Rust
Apache License 2.0
3.76k stars 380 forks source link

Add os-poll feature to mio #1304

Closed ecton closed 2 years ago

ecton commented 2 years ago

Closes #1303

This feature flag was always needed, and in some situations, tokio was enabling that feature flag as well. With the new release of tokio 1.17, the lack of this flag causes runtime errors because mio 0.7 doesn't have the required flag as tokio is enabling it in 0.8.

When running tests locally, server_alpn_unset fails, but that happens regardless of this feature flag change.

Ralith commented 2 years ago

server_alpn_unset failure is due to the rustls 0.20.3 update, will be fixed by #1258.