commit | abee42a2abc502cd1e66ada35c62cef6aec3c3a8 | [log] [tgz] |
---|---|---|
author | Damien Neil <dneil@google.com> | Wed May 17 16:48:06 2023 -0700 |
committer | Damien Neil <dneil@google.com> | Thu May 18 16:34:21 2023 +0000 |
tree | ff14716ed52ec02b97e1f6dcbfc174861db26573 | |
parent | 3b31286d862a5c296653920dc484e4051ed5e85d [diff] |
http2: deflake TestTransportReuseAfterError This test issues a request with a short timeout, and expects that the request timing out will result in the connection it was sent on being marked as unusable. However, it is possible for the request to time out before it is sent, with no effect on the connection. The test's next request then uses the same connection and hangs. Rather than a timeout, cancel the request after it is received on the server. Fixes golang/go#59934 Change-Id: I1144686377158d0654e0f91a1b0312021a02a01d Reviewed-on: https://go-review.googlesource.com/c/net/+/496055 Reviewed-by: Bryan Mills <bcmills@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Run-TryBot: Damien Neil <dneil@google.com>
This repository holds supplementary Go networking libraries.
The easiest way to install is to run go get -u golang.org/x/net
. You can also manually git clone the repository to $GOPATH/src/golang.org/x/net
.
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html. The main issue tracker for the net repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/net:” in the subject line, so it is easy to find.