Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(client): replace mio with tokio (#1612)
* refactor(client): replace mio with tokio - Use `tokio` instead of `mio`. - Refactor `neqo-client` to be more consistent with `neqo-server`. - Introduce `read_datagram` and `ready`. - Introduce `ClientRunner` and `old::ClientRunner` (consistent with `ServersRunner`). - Fold `handle_test` into `client` (now `ClientRunner::new`). * http3/client_events: remove previous hot-fix * transport/tests/handshake: add (for now failing) test * fix(transport/connection): emit AuthenticationNeeded once * Assert that we have the certificate too; add comments --------- Co-authored-by: Martin Thomson <mt@lowentropy.net>
- Loading branch information