Skip to content

Conversation

@MihaZupan
Copy link
Member

Contributes to #80111 (comment) by removing most unobserved non-Quic exceptions from our HTTP tests.

The only product change is the 1 added LogExceptions in Http2Connection.cs.

@MihaZupan MihaZupan added this to the 9.0.0 milestone Jul 3, 2024
@MihaZupan MihaZupan requested a review from a team July 3, 2024 16:32
@MihaZupan MihaZupan self-assigned this Jul 3, 2024
@MihaZupan MihaZupan force-pushed the http-unobservedExceptions branch from cfdabca to 38d47dd Compare July 3, 2024 18:37
catch (HttpProtocolException e)
{
InitialSettingsReceived.TrySetException(e);
LogExceptions(InitialSettingsReceived.Task);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

InitialSettingsReceived isn't guaranteed to be await'd/consumed elsewhere?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, we'll only look at it if/when we're sending an H2 WebSocket request.

@MihaZupan MihaZupan merged commit bd752c3 into dotnet:main Jul 5, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Aug 5, 2024
@antonfirsov antonfirsov added the test-enhancement Improvements of test source code label Dec 12, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-System.Net.Http test-enhancement Improvements of test source code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants