net/http: remove another arbitrary timeout in TestTLSHandshakeTimeout
Updates #37327
Change-Id: I87774be71ed54e9c45a27062122e6177888e890a
Reviewed-on: https://go-review.googlesource.com/c/go/+/226137
Auto-Submit: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Bryan Mills <bcmills@google.com>
Reviewed-by: Damien Neil <dneil@google.com>
diff --git a/src/net/http/serve_test.go b/src/net/http/serve_test.go
index eac527b..e11de66 100644
--- a/src/net/http/serve_test.go
+++ b/src/net/http/serve_test.go
@@ -1444,13 +1444,9 @@
t.Errorf("Read = %d, %v; want an error and no bytes", n, err)
}
- select {
- case v := <-errc:
- if !strings.Contains(v, "timeout") && !strings.Contains(v, "TLS handshake") {
- t.Errorf("expected a TLS handshake timeout error; got %q", v)
- }
- case <-time.After(5 * time.Second):
- t.Errorf("timeout waiting for logged error")
+ v := <-errc
+ if !strings.Contains(v, "timeout") && !strings.Contains(v, "TLS handshake") {
+ t.Errorf("expected a TLS handshake timeout error; got %q", v)
}
}