We introduced some breaking SPI(AsyncChannel) changes in NIO that we have to adopt here.
Modification
This PR adopts the latest NIOProtocolNegotiationResult APIs. Additionally, it also drops all bind/connect methods on the bootstraps that are specific to protocol negotiation or NIOAsyncChannel.
Result
Green CI on main and alignment between NIOPosix and `NIOTS.
Motivation
We introduced some breaking SPI(AsyncChannel) changes in NIO that we have to adopt here.
Modification
This PR adopts the latest
NIOProtocolNegotiationResult
APIs. Additionally, it also drops all bind/connect methods on the bootstraps that are specific to protocol negotiation orNIOAsyncChannel
.Result
Green CI on
main
and alignment betweenNIOPosix
and `NIOTS.