Skip to content

Exceptions from QUIC APIs should derive from IOException #56954

@geoffkizer

Description

@geoffkizer

For one, exceptions from streams usually derive from IOException and QuicStream should follow this.

But it also seems reasonable and consistent to have exceptions from QuicConnection/QuicListener derive from IOException as well. In particular, some exceptions are used for both QuicStream and QuicConnection.

Related: #56292 (comment)

Metadata

Metadata

Assignees

Labels

api-needs-workAPI needs work before it is approved, it is NOT ready for implementationarea-System.Net.Quic

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions