From: Albert Strasheim Date: Thu, 14 Mar 2013 16:42:29 +0000 (-0700) Subject: net: deflake TestDialTimeout X-Git-Tag: go1.1rc2~510 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=cdc642453bacfad6561eb4275bc55d752a9e92fb;p=gostls13.git net: deflake TestDialTimeout Fixes #3867. Fixes #3307. R=bradfitz, dvyukov CC=golang-dev https://golang.org/cl/7735044 --- diff --git a/src/pkg/net/dial_test.go b/src/pkg/net/dial_test.go index 2303e8fa46..098df738b6 100644 --- a/src/pkg/net/dial_test.go +++ b/src/pkg/net/dial_test.go @@ -28,12 +28,18 @@ func newLocalListener(t *testing.T) Listener { } func TestDialTimeout(t *testing.T) { + origBacklog := listenerBacklog + defer func() { + listenerBacklog = origBacklog + }() + listenerBacklog = 1 + ln := newLocalListener(t) defer ln.Close() errc := make(chan error) - numConns := listenerBacklog + 10 + numConns := listenerBacklog + 100 // TODO(bradfitz): It's hard to test this in a portable // way. This is unfortunate, but works for now.