Fix race when receiving HEADERS and RST_STREAM in rapid succession. (#72932)
authorRadek Zikmund <32671551+rzikm@users.noreply.github.com>
Thu, 28 Jul 2022 15:29:01 +0000 (17:29 +0200)
committerGitHub <noreply@github.com>
Thu, 28 Jul 2022 15:29:01 +0000 (17:29 +0200)
commita8789a67938a193ecc6c3044252b738367ce6a97
tree7f65e9fd3e21b6be51dc9ce37f5557a69174d0a7
parent50d69de3eebb220565a80b46936a07ef6cbdc15a
Fix race when receiving HEADERS and RST_STREAM in rapid succession. (#72932)

* Fix race when receiving HEADERS and RST_STREAM in rapid succession.

* Improve test
src/libraries/Common/tests/System/Net/Http/Http2LoopbackConnection.cs
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/Http2Stream.cs
src/libraries/System.Net.Http/tests/FunctionalTests/HttpClientHandlerTest.Http2.cs