Do not directly abort connection on GOAWAY (dotnet/corefx#39036)
authorKrzysztof Wicher <mordotymoja@gmail.com>
Mon, 1 Jul 2019 20:44:59 +0000 (13:44 -0700)
committerGitHub <noreply@github.com>
Mon, 1 Jul 2019 20:44:59 +0000 (13:44 -0700)
commit61de06b2d5d77e1d730e4956cf0973df3d58fc1f
treedf9536c31837f1722b4dcca216f2041f8a55f82a
parent210eeeb5f09eeda3e12c9b5f178ff2f00d0220d5
Do not directly abort connection on GOAWAY (dotnet/corefx#39036)

* Do not directly abort connection on GOAWAY

* Address feedback and add disabled GOAWAY tests

* remove redundant frame ignoring logic

Commit migrated from https://github.com/dotnet/corefx/commit/cc6435bb9ec069c57a3d155944b5729b3f06439f
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/Http2Connection.cs
src/libraries/System.Net.Http/tests/FunctionalTests/HttpClientHandlerTest.Http2.cs