Remove Http3RequestStream from _activeRequest when response is read/aborted. (#72670)
authorRadek Zikmund <32671551+rzikm@users.noreply.github.com>
Tue, 26 Jul 2022 14:43:30 +0000 (16:43 +0200)
committerGitHub <noreply@github.com>
Tue, 26 Jul 2022 14:43:30 +0000 (16:43 +0200)
commitfaebe45a6c7b6352fdfdaedbd2ef1448ab7906f5
tree98be43be4465c79c2d267a6e46b539854c268b1e
parentc118395bf450e2444f8a8c08e8604c109b7d8759
Remove Http3RequestStream from _activeRequest when response is read/aborted. (#72670)

* Remove Http3RequestStream from _activeRequest when response is read/aborted.

* Add time limit in test

* Wait for both sides to be completed

* Code review feedback
src/libraries/Common/tests/System/Net/Http/HttpClientHandlerTest.Cancellation.cs
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/Http3Connection.cs
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/Http3RequestStream.cs