From: Mikio Hara Date: Wed, 7 Mar 2012 07:28:40 +0000 (+0900) Subject: net: use IANA reserved port to test dial timeout X-Git-Tag: weekly.2012-03-13~143 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=ae7a84347100f375f9c7ba01cf042faf4e9fcc1a;p=gostls13.git net: use IANA reserved port to test dial timeout R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5757060 --- diff --git a/src/pkg/net/dial_test.go b/src/pkg/net/dial_test.go index f9c47d02bb..7212087fe0 100644 --- a/src/pkg/net/dial_test.go +++ b/src/pkg/net/dial_test.go @@ -51,12 +51,15 @@ func TestDialTimeout(t *testing.T) { // to connecting to a hopefully-dead 127/8 address. // Same for windows. // - // Use a bogus port (44444) instead of 80, because + // Use an IANA reserved port (49151) instead of 80, because // on our 386 builder, this Dial succeeds, connecting // to an IIS web server somewhere. The data center // or VM or firewall must be stealing the TCP connection. + // + // IANA Service Name and Transport Protocol Port Number Registry + // go func() { - c, err := DialTimeout("tcp", "127.0.71.111:44444", 200*time.Millisecond) + c, err := DialTimeout("tcp", "127.0.71.111:49151", 200*time.Millisecond) if err == nil { err = fmt.Errorf("unexpected: connected to %s!", c.RemoteAddr()) c.Close()