[QUIC] Root listener/connection while waiting on new connection/stream event (#74450)
authorMarie Píchová <11718369+ManickaP@users.noreply.github.com>
Fri, 26 Aug 2022 18:25:06 +0000 (20:25 +0200)
committerGitHub <noreply@github.com>
Fri, 26 Aug 2022 18:25:06 +0000 (20:25 +0200)
commit37eff15f3cef09f2208a0c37ffeb0c4e3f95021f
treee3a8c2d834701108cdb8c001aa65fc9093193ff3
parent38ba41ef6f29cb7a3ca50ea93ba47abb785e2654
[QUIC] Root listener/connection while waiting on new connection/stream event (#74450)

* Fixed GC collecting listener and/or connection while waiting on new connection/stream event

* Minor fixes and cleanups
src/libraries/System.Net.Http/src/System.Net.Http.csproj
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/Http3Connection.cs
src/libraries/System.Net.Quic/src/System/Net/Quic/QuicConnection.cs
src/libraries/System.Net.Quic/src/System/Net/Quic/QuicListener.cs
src/libraries/System.Net.Quic/src/System/Net/Quic/QuicStream.cs
src/libraries/System.Net.Quic/tests/FunctionalTests/QuicConnectionTests.cs
src/libraries/System.Net.Quic/tests/FunctionalTests/QuicListenerTests.cs
src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamConnectedStreamConformanceTests.cs