-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
QuicStream.WritesClosed
continuation ran before the Quic reset frame is sent?
#79911
Comments
Tagging subscribers to this area: @dotnet/ncl Issue DetailsKind of related to #79818 but for When aborting a stream writing side, it looks like the It's also actually not clear to me why I've attached a test case. Here's the test case failure:
|
Yes, the order of setting the Triage: we should fix the |
Kind of related to #79818 but for
QuicStream.WritesClosed
this time.When aborting a stream writing side, it looks like the
WritesClosed
continuation is ran before the reset frame is actually sent to the peer. If the continuation disposes of the stream, the peerReadAsync
sometime completes successfully.It's also actually not clear to me why
DisposeAsync
doesn't abort the stream with the default error code.I've attached a test case. Here's the test case failure:
quicabortwrite.zip
The text was updated successfully, but these errors were encountered: