internal/http3: implement server read and write deadlines The HTTP/3 server now enforces the net/http server's ReadHeaderTimeout, ReadTimeout, and WriteTimeout that is registered via RegisterServer. Also clean up logic related to stream closure and reset in the server implementation. Instead, just return the appropriate error and let genericConn.handleStreamError deal with the stream closure and reset. IdleTimeout is not yet implemented and will be added separately. For golang/go#70914 Change-Id: Ie7aaebb673ad6a6386c6cbce273446466a6a6964 Reviewed-on: https://go-review.googlesource.com/c/net/+/798060 Reviewed-by: Nicholas Husin <husin@google.com> LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Damien Neil <dneil@google.com> Auto-Submit: Nicholas Husin <husin@google.com>
This repository holds supplementary Go networking packages.
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://go.dev/doc/contribute.
The git repository is https://go.googlesource.com/net.
The main issue tracker for the net repository is located at https://go.dev/issues. Prefix your issue with “x/net:” in the subject line, so it is easy to find.