From 569ef7d49e36048aeca92e387e934d5a53276949 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Mon, 13 Feb 2012 22:23:04 -0500 Subject: [PATCH] net/http: disable buggy test Generates an infinite stream (at least >1GB) of: === RUN TestTransportPersistConnLeak 2012/02/13 22:20:19 http: Accept error: accept tcp 127.0.0.1:63972: too many open files 2012/02/13 22:20:19 http: Accept error: accept tcp 127.0.0.1:63972: too many open files 2012/02/13 22:20:19 http: Accept error: accept tcp 127.0.0.1:63972: too many open files 2012/02/13 22:20:19 http: Accept error: accept tcp 127.0.0.1:63972: too many open files 2012/02/13 22:20:19 http: Accept error: accept tcp 127.0.0.1:63972: too many open files 2012/02/13 22:20:19 http: Accept error: accept tcp 127.0.0.1:63972: too many open files 2012/02/13 22:20:19 http: Accept error: accept tcp 127.0.0.1:63972: too many open files 2012/02/13 22:20:19 http: Accept error: accept tcp 127.0.0.1:63972: too many open files 2012/02/13 22:20:19 http: Accept error: accept tcp 127.0.0.1:63972: too many open files 2012/02/13 22:20:19 http: Accept error: accept tcp 127.0.0.1:63972: too many open files R=bradfitz CC=golang-dev https://golang.org/cl/5661052 --- src/pkg/net/http/transport_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pkg/net/http/transport_test.go b/src/pkg/net/http/transport_test.go index 82e3882eb3..a68a4d7225 100644 --- a/src/pkg/net/http/transport_test.go +++ b/src/pkg/net/http/transport_test.go @@ -635,6 +635,9 @@ func TestTransportGzipRecursive(t *testing.T) { // tests that persistent goroutine connections shut down when no longer desired. func TestTransportPersistConnLeak(t *testing.T) { + t.Logf("test is buggy - appears to leak fds") + return + gotReqCh := make(chan bool) unblockCh := make(chan bool) ts := httptest.NewServer(HandlerFunc(func(w ResponseWriter, r *Request) { -- 2.50.0