This approach creates a direct communication channel from the Cro::HTTP2::ResponseParser to Cro::HTTP::Client via the $go-away-supply. I'm feeling a bit uneasy about this coupling.
Any better ideas of how to solve this are welcome.
In general this PR fixes Cro::Client to not try to re-use connections the remote end has already closed.
This approach creates a direct communication channel from the
Cro::HTTP2::ResponseParser
toCro::HTTP::Client
via the$go-away-supply
. I'm feeling a bit uneasy about this coupling. Any better ideas of how to solve this are welcome.In general this PR fixes Cro::Client to not try to re-use connections the remote end has already closed.