QuicConnection.OpenOutboundStreamAsync can hang indefinitely #101233
Labels
area-System.Net.Quic
tenet-reliability
Reliability/stability related issue (stress, load problems, etc.)
Milestone
When starting a QuicStream, we call MsQuicStreamStart
runtime/src/libraries/System.Net.Quic/src/System/Net/Quic/QuicStream.cs
Lines 238 to 255 in b432fc6
TryGetStreamExceptionForMsQuicStatus
attempts to classify the status code and behaves accordingly.runtime/src/libraries/System.Net.Quic/src/System/Net/Quic/Internal/ThrowHelper.cs
Lines 30 to 37 in 2984b87
However,
MsQuicStreamStart
can returnQUIC_STATUS_ABORTED
, and in this case we will not receive any event because the stream is not considered started.This may be the cause of some of the "The operation has timed out" CI failures.
The text was updated successfully, but these errors were encountered: