http3: inconsistent error types across stream APIs
Author: marten-seemannCreated Sep 9, 2026Updated Sep 9, 2026
Labelsbugenhancement
We currently convert QUIC stream and application errors to `*http3.Error` in `RequestStream.Read`, but return the underlying QUIC errors from `Stream.Read`, `Stream.Write` and the datagram methods. We should apply this conversion consistently across the HTTP/3 stream APIs.
Source: quic-go/quic-go