diff options
author | Brad Fitzpatrick <bradfitz@golang.org> | 2014-11-08 15:13:28 -0300 |
---|---|---|
committer | Brad Fitzpatrick <bradfitz@golang.org> | 2014-11-08 15:13:28 -0300 |
commit | 00f196cdb0e9159832af5d28a3b043ca91c150ed (patch) | |
tree | d5b16b393285eaa8e1112a00ba3fe6a5b62746a5 /src/net | |
parent | b8af5edb10a72fe96bf8823d5b760aad2332bdb7 (diff) | |
download | go-00f196cdb0e9159832af5d28a3b043ca91c150ed.tar.gz |
net/http: fix benchmark goroutine leak
New detection because of net/http now using TestMain.
Fixes Issue 9033
LGTM=iant
R=golang-codereviews, iant
CC=adg, golang-codereviews, rsc
https://codereview.appspot.com/170210043
Diffstat (limited to 'src/net')
-rw-r--r-- | src/net/http/serve_test.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/net/http/serve_test.go b/src/net/http/serve_test.go index bb44ac853..5e0a0053c 100644 --- a/src/net/http/serve_test.go +++ b/src/net/http/serve_test.go @@ -2819,6 +2819,7 @@ func benchmarkClientServerParallel(b *testing.B, parallelism int, useTLS bool) { InsecureSkipVerify: true, }, } + defer noVerifyTransport.CloseIdleConnections() client := &Client{Transport: noVerifyTransport} for pb.Next() { res, err := client.Get(ts.URL) |