Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

net: TestDialTimeout never completes on Windows XP #6063

Closed
alexbrainman opened this issue Aug 7, 2013 · 5 comments
Closed

net: TestDialTimeout never completes on Windows XP #6063

alexbrainman opened this issue Aug 7, 2013 · 5 comments
Milestone

Comments

@alexbrainman
Copy link
Member

C:\go\root\src>hg id
83227ed66d41 tip

C:\go\root\src>go test -run=DialTimeout -timeout=5s net
panic: test timed out after 5s

goroutine 7 [running]:
testing.func·007()
        C:/go/root/src/pkg/testing/testing.go:565 +0xc7
created by time.goFunc
        C:/go/root/src/pkg/time/sleep.go:122 +0x46

goroutine 1 [chan receive]:
testing.RunTests(0x5b57f8, 0x6ebda0, 0x63, 0x63, 0x10e68a01)
        C:/go/root/src/pkg/testing/testing.go:441 +0x6b6
testing.Main(0x5b57f8, 0x6ebda0, 0x63, 0x63, 0x6e7900, ...)
        C:/go/root/src/pkg/testing/testing.go:372 +0x6a
main.main()
        net/_test/_testmain.go:275 +0x82

goroutine 4 [select]:
net.TestDialTimeout(0x10e58240)
        c:/go/root/src/pkg/net/dial_test.go:89 +0x4f5
testing.tRunner(0x10e58240, 0x6ebdac)
        C:/go/root/src/pkg/testing/testing.go:360 +0x88
created by testing.RunTests
        C:/go/root/src/pkg/testing/testing.go:440 +0x69b

goroutine 5 [chan send (nil chan)]:
net.(*ioSrv).ProcessRemoteIO(0x10e50520)
        c:/go/root/src/pkg/net/fd_windows.go:122 +0xc0
created by net.startServer
        c:/go/root/src/pkg/net/fd_windows.go:213 +0x75

goroutine 6 [chan receive (nil chan)]:
net.(*ioSrv).ExecIO(0x10e50520, 0x10e8317c, 0x573248, 0x9, 0x5b5a44, ...)
        c:/go/root/src/pkg/net/fd_windows.go:147 +0x7ab
net.(*netFD).connect(0x10e830f0, 0x0, 0x0, 0xc1d360, 0x10e68ec0, ...)
        c:/go/root/src/pkg/net/fd_windows.go:296 +0x1c7
net.(*netFD).dial(0x10e830f0, 0xc1c390, 0x0, 0xc1c390, 0x10e68ea0, ...)
        c:/go/root/src/pkg/net/sock_posix.go:118 +0x249
net.socket(0x56d6c8, 0x3, 0x2, 0x1, 0x0, ...)
        c:/go/root/src/pkg/net/sock_posix.go:91 +0x301
net.internetSocket(0x56d6c8, 0x3, 0xc1c390, 0x0, 0xc1c390, ...)
        c:/go/root/src/pkg/net/ipsock_posix.go:136 +0xf6
net.dialTCP(0x56d6c8, 0x3, 0x0, 0x10e68ea0, 0xc993a7ed, ...)
        c:/go/root/src/pkg/net/tcpsock_posix.go:162 +0xa4
net.dial(0x56d6c8, 0x3, 0x581ac8, 0x12, 0x0, ...)
        c:/go/root/src/pkg/net/dial.go:156 +0x30b
net.resolveAndDial(0x56d6c8, 0x3, 0x581ac8, 0x12, 0x0, ...)
        c:/go/root/src/pkg/net/fd_windows.go:67 +0x156
net.(*Dialer).Dial(0x10e68e80, 0x56d6c8, 0x3, 0x581ac8, 0x12, ...)
        c:/go/root/src/pkg/net/dial.go:146 +0x7e
net.DialTimeout(0x56d6c8, 0x3, 0x581ac8, 0x12, 0xbebc200, ...)
        c:/go/root/src/pkg/net/dial.go:138 +0x86
net.func·038()
        c:/go/root/src/pkg/net/dial_test.go:71 +0x50
created by net.TestDialTimeout
        c:/go/root/src/pkg/net/dial_test.go:77 +0x19b
FAIL    net     5.094s

C:\go\root\src>
@gopherbot
Copy link

Comment 1 by tegoor:

OS: Windows 2003
ok      mime    1.250s
ok      mime/multipart  1.312s
panic: test timed out after 2m0s
goroutine 7 [running]:
testing.func·007()
    C:/golang/src/pkg/testing/testing.go:565 +0xc7
created by time.goFunc
    C:/golang/src/pkg/time/sleep.go:122 +0x46
goroutine 1 [chan receive]:
testing.RunTests(0x5b57f8, 0x6ebda0, 0x63, 0x63, 0x10e67a01)
    C:/golang/src/pkg/testing/testing.go:441 +0x6b6
testing.Main(0x5b57f8, 0x6ebda0, 0x63, 0x63, 0x6e7900, ...)
    C:/golang/src/pkg/testing/testing.go:372 +0x6a
main.main()
    net/_test/_testmain.go:275 +0x82
goroutine 4 [chan receive (nil chan)]:
net.(*ioSrv).ExecIO(0x10e50500, 0x10e8117c, 0x573248, 0x9, 0x5b5a44, ...)
    C:/golang/src/pkg/net/fd_windows.go:147 +0x7ab
net.(*netFD).connect(0x10e810f0, 0x0, 0x0, 0xc1d360, 0x10e67ec0, ...)
    C:/golang/src/pkg/net/fd_windows.go:296 +0x1c7
net.(*netFD).dial(0x10e810f0, 0xc1c390, 0x0, 0xc1c390, 0x10e67ea0, ...)
    C:/golang/src/pkg/net/sock_posix.go:118 +0x249
net.socket(0x56d6c8, 0x3, 0x2, 0x1, 0x0, ...)
    C:/golang/src/pkg/net/sock_posix.go:91 +0x301
net.internetSocket(0x56d6c8, 0x3, 0xc1c390, 0x0, 0xc1c390, ...)
    C:/golang/src/pkg/net/ipsock_posix.go:136 +0xf6
net.dialTCP(0x56d6c8, 0x3, 0x0, 0x10e67ea0, 0x0, ...)
    C:/golang/src/pkg/net/tcpsock_posix.go:162 +0xa4
net.dial(0x56d6c8, 0x3, 0x10e55ec0, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/dial.go:156 +0x30b
net.resolveAndDial(0x56d6c8, 0x3, 0x10e55ec0, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/fd_windows.go:67 +0x156
net.(*Dialer).Dial(0x10e67e80, 0x56d6c8, 0x3, 0x10e55ec0, 0xf, ...)
    C:/golang/src/pkg/net/dial.go:146 +0x7e
net.Dial(0x56d6c8, 0x3, 0x10e55ec0, 0xf, 0x572bc8, ...)
    C:/golang/src/pkg/net/dial.go:131 +0x56
net.TestConnAndListener(0x10e79120)
    C:/golang/src/pkg/net/conn_test.go:61 +0x3a6
testing.tRunner(0x10e79120, 0x6ebda0)
    C:/golang/src/pkg/testing/testing.go:360 +0x88
created by testing.RunTests
    C:/golang/src/pkg/testing/testing.go:440 +0x69b
goroutine 5 [chan send (nil chan)]:
net.(*ioSrv).ProcessRemoteIO(0x10e50500)
    C:/golang/src/pkg/net/fd_windows.go:122 +0xc0
created by net.startServer
    C:/golang/src/pkg/net/fd_windows.go:213 +0x75
goroutine 6 [chan send]:
net.(*ioSrv).ExecIO(0x10e50500, 0x10e81038, 0x572e28, 0x8, 0x10e50550, ...)
    C:/golang/src/pkg/net/fd_windows.go:146 +0x794
net.(*netFD).accept(0x10e81000, 0x5b5aa8, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/fd_windows.go:488 +0x349
net.(*TCPListener).AcceptTCP(0x10e50520, 0x1a22faa0, 0x6ee500, 0x0)
    C:/golang/src/pkg/net/tcpsock_posix.go:240 +0x43
net.(*TCPListener).Accept(0x10e50520, 0xc9937eb7, 0xe, 0x1a22faa0, 0x6ee500)
    C:/golang/src/pkg/net/tcpsock_posix.go:250 +0x2a
net.transponder(0x10e79120, 0xc1d378, 0x10e50520, 0x10e56540)
    C:/golang/src/pkg/net/conn_test.go:93 +0x13c
created by net.TestConnAndListener
    C:/golang/src/pkg/net/conn_test.go:59 +0x35a
FAIL    net 121.562s
--- FAIL: TestChunkReaderAllocs (0.02 seconds)
    chunked_test.go:67: 14 mallocs; want <= 1
2013/08/07 07:33:04 net/http: invalid byte ' ' in Cookie.Value; dropping invalid bytes
2013/08/07 07:33:04 net/http: invalid byte '\x00' in Cookie.Value; dropping invalid bytes
2013/08/07 07:33:04 net/http: invalid byte '"' in Cookie.Value; dropping invalid bytes
2013/08/07 07:33:04 net/http: invalid byte ';' in Cookie.Path; dropping invalid bytes
panic: test timed out after 2m0s
goroutine 42 [running]:
testing.func·007()
    C:/golang/src/pkg/testing/testing.go:565 +0xc7
created by time.goFunc
    C:/golang/src/pkg/time/sleep.go:122 +0x46
goroutine 1 [chan receive]:
testing.RunTests(0x6ee0ac, 0x91cfe0, 0xa3, 0xa3, 0x91ed00)
    C:/golang/src/pkg/testing/testing.go:441 +0x6b6
testing.Main(0x6ee0ac, 0x91cfe0, 0xa3, 0xa3, 0x918960, ...)
    C:/golang/src/pkg/testing/testing.go:372 +0x6a
main.main()
    net/http/_test/_testmain.go:407 +0x82
goroutine 38 [chan send (nil chan)]:
net.(*ioSrv).ProcessRemoteIO(0x11194b78)
    C:/golang/src/pkg/net/fd_windows.go:122 +0xc0
created by net.startServer
    C:/golang/src/pkg/net/fd_windows.go:213 +0x75
goroutine 37 [select]:
net/http.(*Transport).getConn(0x11167180, 0x11195ac0, 0x11195ac0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/transport.go:423 +0x1f8
net/http.(*Transport).RoundTrip(0x11167180, 0x11192620, 0x4, 0x0, 0x0)
    C:/golang/src/pkg/net/http/transport.go:183 +0x265
net/http.send(0x11192620, 0xf0c3c8, 0x11167180, 0x0, 0x0, ...)
    C:/golang/src/pkg/net/http/client.go:177 +0x319
net/http.(*Client).send(0x91f610, 0x11192620, 0x16, 0x0, 0x11195a65)
    C:/golang/src/pkg/net/http/client.go:100 +0xa6
net/http.(*Client).doFollowingRedirects(0x91f610, 0x11192620, 0x6ee230, 0x0, 0x0, ...)
    C:/golang/src/pkg/net/http/client.go:293 +0x4e7
net/http.(*Client).Get(0x91f610, 0x11195a60, 0x16, 0x1117583c, 0x0, ...)
    C:/golang/src/pkg/net/http/client.go:247 +0x97
net/http.Get(0x11195a60, 0x16, 0x1117f6c0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/client.go:224 +0x4c
net/http_test.TestClient(0x111a54e0)
    C:/golang/src/pkg/net/http/client_test.go:62 +0x95
testing.tRunner(0x111a54e0, 0x91d148)
    C:/golang/src/pkg/testing/testing.go:360 +0x88
created by testing.RunTests
    C:/golang/src/pkg/testing/testing.go:440 +0x69b
goroutine 39 [chan send]:
net.(*ioSrv).ExecIO(0x11194b78, 0x11649038, 0x67a8d8, 0x8, 0x11194c60, ...)
    C:/golang/src/pkg/net/fd_windows.go:146 +0x794
net.(*netFD).accept(0x11649000, 0x6ee150, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/fd_windows.go:488 +0x349
net.(*TCPListener).AcceptTCP(0x11194b98, 0x91f880, 0x1119e460, 0x1)
    C:/golang/src/pkg/net/tcpsock_posix.go:240 +0x43
net.(*TCPListener).Accept(0x11194b98, 0x314517c8, 0x417877, 0x6ee178, 0x31377f6c)
    C:/golang/src/pkg/net/tcpsock_posix.go:250 +0x2a
net/http/httptest.(*historyListener).Accept(0x11195a40, 0x0, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/httptest/server.go:48 +0x51
net/http.(*Server).Serve(0x1117f6f0, 0xf0f8f0, 0x11195a40, 0x0, 0x0)
    C:/golang/src/pkg/net/http/server.go:1587 +0x6e
created by net/http/httptest.(*Server).Start
    C:/golang/src/pkg/net/http/httptest/server.go:109 +0x1a4
goroutine 40 [chan receive (nil chan)]:
net.(*ioSrv).ExecIO(0x11194b78, 0x1164926c, 0x67b138, 0x9, 0x6ee114, ...)
    C:/golang/src/pkg/net/fd_windows.go:147 +0x7ab
net.(*netFD).connect(0x116491e0, 0x0, 0x0, 0xf0f8b8, 0x11195c20, ...)
    C:/golang/src/pkg/net/fd_windows.go:296 +0x1c7
net.(*netFD).dial(0x116491e0, 0xf0e8e8, 0x0, 0xf0e8e8, 0x11195c00, ...)
    C:/golang/src/pkg/net/sock_posix.go:118 +0x249
net.socket(0x672c78, 0x3, 0x2, 0x1, 0x0, ...)
    C:/golang/src/pkg/net/sock_posix.go:91 +0x301
net.internetSocket(0x672c78, 0x3, 0xf0e8e8, 0x0, 0xf0e8e8, ...)
    C:/golang/src/pkg/net/ipsock_posix.go:136 +0xf6
net.dialTCP(0x672c78, 0x3, 0x0, 0x11195c00, 0x0, ...)
    C:/golang/src/pkg/net/tcpsock_posix.go:162 +0xa4
net.dial(0x672c78, 0x3, 0x11195a67, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/dial.go:156 +0x30b
net.resolveAndDial(0x672c78, 0x3, 0x11195a67, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/fd_windows.go:67 +0x156
net.(*Dialer).Dial(0x11195be0, 0x672c78, 0x3, 0x11195a67, 0xf, ...)
    C:/golang/src/pkg/net/dial.go:146 +0x7e
net.Dial(0x672c78, 0x3, 0x11195a67, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/dial.go:131 +0x56
net/http.(*Transport).dial(0x11167180, 0x672c78, 0x3, 0x11195a67, 0xf, ...)
    C:/golang/src/pkg/net/http/transport.go:400 +0xaf
net/http.(*Transport).dialConn(0x11167180, 0x11195ac0, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/transport.go:443 +0x60
net/http.func·016()
    C:/golang/src/pkg/net/http/transport.go:418 +0x38
created by net/http.(*Transport).getConn
    C:/golang/src/pkg/net/http/transport.go:420 +0xfd
goroutine 41 [chan send]:
net.(*ioSrv).ExecIO(0x11194b78, 0x11649128, 0x675988, 0x7, 0x6ee118, ...)
    C:/golang/src/pkg/net/fd_windows.go:146 +0x794
net.(*netFD).Read(0x116490f0, 0x1164b000, 0x1000, 0x1000, 0x0, ...)
    C:/golang/src/pkg/net/fd_windows.go:391 +0x110
net.(*conn).Read(0x11194c18, 0x1164b000, 0x1000, 0x1000, 0x41a496, ...)
    C:/golang/src/pkg/net/net.go:123 +0xaa
net/http.(*liveSwitchReader).Read(0x1118bc94, 0x1164b000, 0x1000, 0x1000, 0x1000, ...)
    C:/golang/src/pkg/net/http/server.go:205 +0x7c
io.(*LimitedReader).Read(0x11181a80, 0x1164b000, 0x1000, 0x1000, 0x0, ...)
    C:/golang/src/pkg/io/io.go:398 +0xdc
net/http.(*switchReader).Read(0x11194c48, 0x1164b000, 0x1000, 0x1000, 0x0, ...)
    C:/golang/src/pkg/net/http/chunked.go:1 +0x59
bufio.(*Reader).fill(0x1117f8d0)
    C:/golang/src/pkg/bufio/bufio.go:119 +0x103
bufio.(*Reader).ReadSlice(0x1117f8d0, 0xa, 0x0, 0x0, 0x0, ...)
    C:/golang/src/pkg/bufio/bufio.go:307 +0x186
bufio.(*Reader).ReadLine(0x1117f8d0, 0x0, 0x0, 0x0, 0x41d400, ...)
    C:/golang/src/pkg/bufio/bufio.go:338 +0x5c
net/textproto.(*Reader).readLineSlice(0x11195780, 0xf04000, 0x5f55a0, 0x314515f0,
0x41e58d, ...)
    C:/golang/src/pkg/net/textproto/reader.go:55 +0x50
net/textproto.(*Reader).ReadLine(0x11195780, 0x11192850, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/textproto/reader.go:36 +0x2a
net/http.ReadRequest(0x1117f8d0, 0x11192850, 0x0, 0x0)
    C:/golang/src/pkg/net/http/request.go:514 +0x6c
net/http.(*conn).readRequest(0x1118bc80, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/server.go:572 +0x1a5
net/http.(*conn).serve(0x1118bc80)
    C:/golang/src/pkg/net/http/server.go:1096 +0x357
created by net/http.(*Server).Serve
    C:/golang/src/pkg/net/http/server.go:1609 +0x258
FAIL    net/http    122.047s
ok      net/http/cgi    2.094s
ok      net/http/cookiejar  2.094s
ok      net/http/fcgi   2.406s
panic: test timed out after 2m0s
goroutine 10 [running]:
testing.func·007()
    C:/golang/src/pkg/testing/testing.go:565 +0xc7
created by time.goFunc
    C:/golang/src/pkg/time/sleep.go:122 +0x46
goroutine 1 [chan receive]:
testing.RunTests(0x64343c, 0x7e1f00, 0x2, 0x2, 0x1)
    C:/golang/src/pkg/testing/testing.go:441 +0x6b6
testing.Main(0x64343c, 0x7e1f00, 0x2, 0x2, 0x7e7b40, ...)
    C:/golang/src/pkg/testing/testing.go:372 +0x6a
main.main()
    net/http/httptest/_test/_testmain.go:55 +0x82
goroutine 5 [select]:
net/http.(*Transport).getConn(0x10fda120, 0x10fe00a0, 0x10fe00a0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/transport.go:423 +0x1f8
net/http.(*Transport).RoundTrip(0x10fda120, 0x10fbb540, 0x4, 0x0, 0x0)
    C:/golang/src/pkg/net/http/transport.go:183 +0x265
net/http.send(0x10fbb540, 0xd7c3c8, 0x10fda120, 0x0, 0x0, ...)
    C:/golang/src/pkg/net/http/client.go:177 +0x319
net/http.(*Client).send(0x7e86d0, 0x10fbb540, 0x16, 0x0, 0x10fe0045)
    C:/golang/src/pkg/net/http/client.go:100 +0xa6
net/http.(*Client).doFollowingRedirects(0x7e86d0, 0x10fbb540, 0x643520, 0x0, 0x0, ...)
    C:/golang/src/pkg/net/http/client.go:293 +0x4e7
net/http.(*Client).Get(0x7e86d0, 0x10fe0040, 0x16, 0x10fde020, 0x0, ...)
    C:/golang/src/pkg/net/http/client.go:247 +0x97
net/http.Get(0x10fe0040, 0x16, 0x10fb66f0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/client.go:224 +0x4c
net/http/httptest.TestServer(0x10fda420)
    C:/golang/src/pkg/net/http/httptest/server_test.go:18 +0x71
testing.tRunner(0x10fda420, 0x7e1f0c)
    C:/golang/src/pkg/testing/testing.go:360 +0x88
created by testing.RunTests
    C:/golang/src/pkg/testing/testing.go:440 +0x69b
goroutine 6 [chan send (nil chan)]:
net.(*ioSrv).ProcessRemoteIO(0x10fb0658)
    C:/golang/src/pkg/net/fd_windows.go:122 +0xc0
created by net.startServer
    C:/golang/src/pkg/net/fd_windows.go:213 +0x75
goroutine 7 [chan send]:
net.(*ioSrv).ExecIO(0x10fb0658, 0x10fdf038, 0x5eba78, 0x8, 0x10fb0738, ...)
    C:/golang/src/pkg/net/fd_windows.go:146 +0x794
net.(*netFD).accept(0x10fdf000, 0x6434d8, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/fd_windows.go:488 +0x349
net.(*TCPListener).AcceptTCP(0x10fb0678, 0x7e8880, 0x10fbd8c0, 0x1)
    C:/golang/src/pkg/net/tcpsock_posix.go:240 +0x43
net.(*TCPListener).Accept(0x10fb0678, 0x312117c8, 0x417097, 0x6434f4, 0x311e7f6c)
    C:/golang/src/pkg/net/tcpsock_posix.go:250 +0x2a
net/http/httptest.(*historyListener).Accept(0x10fe0020, 0x0, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/httptest/server.go:48 +0x51
net/http.(*Server).Serve(0x10fb6720, 0xd7d4c0, 0x10fe0020, 0x0, 0x0)
    C:/golang/src/pkg/net/http/server.go:1587 +0x6e
created by net/http/httptest.(*Server).Start
    C:/golang/src/pkg/net/http/httptest/server.go:109 +0x1a4
goroutine 8 [chan receive (nil chan)]:
net.(*ioSrv).ExecIO(0x10fb0658, 0x10fdf26c, 0x5ec238, 0x9, 0x64349c, ...)
    C:/golang/src/pkg/net/fd_windows.go:147 +0x7ab
net.(*netFD).connect(0x10fdf1e0, 0x0, 0x0, 0xd7d488, 0x10fe01e0, ...)
    C:/golang/src/pkg/net/fd_windows.go:296 +0x1c7
net.(*netFD).dial(0x10fdf1e0, 0xd7c4b8, 0x0, 0xd7c4b8, 0x10fe01c0, ...)
    C:/golang/src/pkg/net/sock_posix.go:118 +0x249
net.socket(0x5e55a8, 0x3, 0x2, 0x1, 0x0, ...)
    C:/golang/src/pkg/net/sock_posix.go:91 +0x301
net.internetSocket(0x5e55a8, 0x3, 0xd7c4b8, 0x0, 0xd7c4b8, ...)
    C:/golang/src/pkg/net/ipsock_posix.go:136 +0xf6
net.dialTCP(0x5e55a8, 0x3, 0x0, 0x10fe01c0, 0x0, ...)
    C:/golang/src/pkg/net/tcpsock_posix.go:162 +0xa4
net.dial(0x5e55a8, 0x3, 0x10fe0047, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/dial.go:156 +0x30b
net.resolveAndDial(0x5e55a8, 0x3, 0x10fe0047, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/fd_windows.go:67 +0x156
net.(*Dialer).Dial(0x10fe01a0, 0x5e55a8, 0x3, 0x10fe0047, 0xf, ...)
    C:/golang/src/pkg/net/dial.go:146 +0x7e
net.Dial(0x5e55a8, 0x3, 0x10fe0047, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/dial.go:131 +0x56
net/http.(*Transport).dial(0x10fda120, 0x5e55a8, 0x3, 0x10fe0047, 0xf, ...)
    C:/golang/src/pkg/net/http/transport.go:400 +0xaf
net/http.(*Transport).dialConn(0x10fda120, 0x10fe00a0, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/transport.go:443 +0x60
net/http.func·014()
    C:/golang/src/pkg/net/http/transport.go:418 +0x38
created by net/http.(*Transport).getConn
    C:/golang/src/pkg/net/http/transport.go:420 +0xfd
goroutine 9 [chan send]:
net.(*ioSrv).ExecIO(0x10fb0658, 0x10fdf128, 0x5e7be8, 0x7, 0x6434a0, ...)
    C:/golang/src/pkg/net/fd_windows.go:146 +0x794
net.(*netFD).Read(0x10fdf0f0, 0x10fe3000, 0x1000, 0x1000, 0x0, ...)
    C:/golang/src/pkg/net/fd_windows.go:391 +0x110
net.(*conn).Read(0x10fb06f0, 0x10fe3000, 0x1000, 0x1000, 0x419cb6, ...)
    C:/golang/src/pkg/net/net.go:123 +0xaa
net/http.(*liveSwitchReader).Read(0x10fb43d4, 0x10fe3000, 0x1000, 0x1000, 0x1000, ...)
    C:/golang/src/pkg/net/http/server.go:205 +0x7c
io.(*LimitedReader).Read(0x10fb5760, 0x10fe3000, 0x1000, 0x1000, 0x0, ...)
    C:/golang/src/pkg/io/io.go:398 +0xdc
net/http.(*switchReader).Read(0x10fb0720, 0x10fe3000, 0x1000, 0x1000, 0x0, ...)
    C:/golang/src/pkg/net/http/chunked.go:1 +0x59
bufio.(*Reader).fill(0x10fb6900)
    C:/golang/src/pkg/bufio/bufio.go:119 +0x103
bufio.(*Reader).ReadSlice(0x10fb6900, 0xa, 0x0, 0x0, 0x0, ...)
    C:/golang/src/pkg/bufio/bufio.go:307 +0x186
bufio.(*Reader).ReadLine(0x10fb6900, 0x0, 0x0, 0x0, 0x41cc00, ...)
    C:/golang/src/pkg/bufio/bufio.go:338 +0x5c
net/textproto.(*Reader).readLineSlice(0x10fe02e0, 0xd74000, 0x5c6a20, 0x10fe02e0,
0x41ddad, ...)
    C:/golang/src/pkg/net/textproto/reader.go:55 +0x50
net/textproto.(*Reader).ReadLine(0x10fe02e0, 0x10fbb700, 0x1, 0xd78870, 0x409d8d)
    C:/golang/src/pkg/net/textproto/reader.go:36 +0x2a
net/http.ReadRequest(0x10fb6900, 0x10fbb700, 0x0, 0x0)
    C:/golang/src/pkg/net/http/request.go:514 +0x6c
net/http.(*conn).readRequest(0x10fb43c0, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/server.go:572 +0x1a5
net/http.(*conn).serve(0x10fb43c0)
    C:/golang/src/pkg/net/http/server.go:1096 +0x357
created by net/http.(*Server).Serve
    C:/golang/src/pkg/net/http/server.go:1609 +0x258
FAIL    net/http/httptest   121.969s
panic: test timed out after 2m0s
goroutine 22 [running]:
testing.func·007()
    C:/golang/src/pkg/testing/testing.go:565 +0xc7
created by time.goFunc
    C:/golang/src/pkg/time/sleep.go:122 +0x46
goroutine 1 [chan receive]:
testing.RunTests(0x64be50, 0x7f3d20, 0x8, 0x8, 0x1)
    C:/golang/src/pkg/testing/testing.go:441 +0x6b6
testing.Main(0x64be50, 0x7f3d20, 0x8, 0x8, 0x7f7e80, ...)
    C:/golang/src/pkg/testing/testing.go:372 +0x6a
main.main()
    net/http/httputil/_test/_testmain.go:61 +0x82
goroutine 16 [select]:
net/http.(*Transport).getConn(0x10fec120, 0x10ffe600, 0x10ffe600, 0x0, 0x0)
    C:/golang/src/pkg/net/http/transport.go:423 +0x1f8
net/http.(*Transport).RoundTrip(0x10fec120, 0x10fcba80, 0x4, 0x0, 0x0)
    C:/golang/src/pkg/net/http/transport.go:183 +0x265
net/http.send(0x10fcba80, 0xd8c270, 0x10fec120, 0x0, 0x0, ...)
    C:/golang/src/pkg/net/http/client.go:177 +0x319
net/http.(*Client).send(0x7f8a40, 0x10fcba80, 0x16, 0x10fe8b58, 0x3f4e18)
    C:/golang/src/pkg/net/http/client.go:100 +0xa6
net/http.(*Client).doFollowingRedirects(0x7f8a40, 0x10fcba80, 0x64bf34, 0x0, 0x0, ...)
    C:/golang/src/pkg/net/http/client.go:293 +0x4e7
net/http.(*Client).Do(0x7f8a40, 0x10fcba80, 0x7, 0x0, 0x0)
    C:/golang/src/pkg/net/http/client.go:129 +0x80
net/http/httputil.TestReverseProxy(0x10fec960)
    C:/golang/src/pkg/net/http/httputil/reverseproxy_test.go:57 +0x26d
testing.tRunner(0x10fec960, 0x7f3d50)
    C:/golang/src/pkg/testing/testing.go:360 +0x88
created by testing.RunTests
    C:/golang/src/pkg/testing/testing.go:440 +0x69b
goroutine 17 [chan send (nil chan)]:
net.(*ioSrv).ProcessRemoteIO(0x10ff00b0)
    C:/golang/src/pkg/net/fd_windows.go:122 +0xc0
created by net.startServer
    C:/golang/src/pkg/net/fd_windows.go:213 +0x75
goroutine 18 [IO wait]:
net.runtime_pollWait(0xd8de30, 0x72, 0x0)
    C:/golang/src/pkg/runtime/netpoll.goc:116 +0x60
net.(*pollDesc).Wait(0x10ff30e0, 0x72, 0xd8c018, 0x3e5)
    C:/golang/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*ioSrv).ExecIO(0x10ff00b0, 0x10ff3038, 0x5f32d8, 0x8, 0x10ff0160, ...)
    C:/golang/src/pkg/net/fd_windows.go:159 +0x155
net.(*netFD).accept(0x10ff3000, 0x64beec, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/fd_windows.go:488 +0x349
net.(*TCPListener).AcceptTCP(0x10ff00d0, 0x0, 0x41cfeb, 0x800)
    C:/golang/src/pkg/net/tcpsock_posix.go:240 +0x43
net.(*TCPListener).Accept(0x10ff00d0, 0x800, 0x7f8be0, 0x10fcd5a0, 0x24)
    C:/golang/src/pkg/net/tcpsock_posix.go:250 +0x2a
net/http/httptest.(*historyListener).Accept(0x10ffe4a0, 0x0, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/httptest/server.go:48 +0x51
net/http.(*Server).Serve(0x10fc6a80, 0xd8ded8, 0x10ffe4a0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/server.go:1587 +0x6e
created by net/http/httptest.(*Server).Start
    C:/golang/src/pkg/net/http/httptest/server.go:109 +0x1a4
goroutine 10 [chan receive]:
net/http.(*persistConn).readLoop(0x10fc4f00)
    C:/golang/src/pkg/net/http/transport.go:700 +0x20b
created by net/http.(*Transport).dialConn
    C:/golang/src/pkg/net/http/transport.go:527 +0x4d8
goroutine 11 [select]:
net/http.(*persistConn).writeLoop(0x10fc4f00)
    C:/golang/src/pkg/net/http/transport.go:790 +0x210
created by net/http.(*Transport).dialConn
    C:/golang/src/pkg/net/http/transport.go:528 +0x4ed
goroutine 14 [chan receive]:
net/http.(*persistConn).readLoop(0x10fc4e10)
    C:/golang/src/pkg/net/http/transport.go:700 +0x20b
created by net/http.(*Transport).dialConn
    C:/golang/src/pkg/net/http/transport.go:527 +0x4d8
goroutine 15 [select]:
net/http.(*persistConn).writeLoop(0x10fc4e10)
    C:/golang/src/pkg/net/http/transport.go:790 +0x210
created by net/http.(*Transport).dialConn
    C:/golang/src/pkg/net/http/transport.go:528 +0x4ed
goroutine 19 [chan send]:
net.(*ioSrv).ExecIO(0x10ff00b0, 0x10ff3128, 0x5f32d8, 0x8, 0x10ff01e8, ...)
    C:/golang/src/pkg/net/fd_windows.go:146 +0x794
net.(*netFD).accept(0x10ff30f0, 0x64beec, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/fd_windows.go:488 +0x349
net.(*TCPListener).AcceptTCP(0x10ff0110, 0x7f8be0, 0x10fcd820, 0x1)
    C:/golang/src/pkg/net/tcpsock_posix.go:240 +0x43
net.(*TCPListener).Accept(0x10ff0110, 0x312d17c8, 0x4170c7, 0x64bf08, 0x311f076c)
    C:/golang/src/pkg/net/tcpsock_posix.go:250 +0x2a
net/http/httptest.(*historyListener).Accept(0x10ffe580, 0x0, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/httptest/server.go:48 +0x51
net/http.(*Server).Serve(0x10fc69c0, 0xd8ded8, 0x10ffe580, 0x0, 0x0)
    C:/golang/src/pkg/net/http/server.go:1587 +0x6e
created by net/http/httptest.(*Server).Start
    C:/golang/src/pkg/net/http/httptest/server.go:109 +0x1a4
goroutine 20 [chan receive (nil chan)]:
net.(*ioSrv).ExecIO(0x10ff00b0, 0x10ff344c, 0x5f3a98, 0x9, 0x64beb0, ...)
    C:/golang/src/pkg/net/fd_windows.go:147 +0x7ab
net.(*netFD).connect(0x10ff33c0, 0x0, 0x0, 0xd8dea0, 0x10ffe740, ...)
    C:/golang/src/pkg/net/fd_windows.go:296 +0x1c7
net.(*netFD).dial(0x10ff33c0, 0xd8ced0, 0x0, 0xd8ced0, 0x10ffe720, ...)
    C:/golang/src/pkg/net/sock_posix.go:118 +0x249
net.socket(0x5eccb8, 0x3, 0x2, 0x1, 0x0, ...)
    C:/golang/src/pkg/net/sock_posix.go:91 +0x301
net.internetSocket(0x5eccb8, 0x3, 0xd8ced0, 0x0, 0xd8ced0, ...)
    C:/golang/src/pkg/net/ipsock_posix.go:136 +0xf6
net.dialTCP(0x5eccb8, 0x3, 0x0, 0x10ffe720, 0x0, ...)
    C:/golang/src/pkg/net/tcpsock_posix.go:162 +0xa4
net.dial(0x5eccb8, 0x3, 0x10ffe5a7, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/dial.go:156 +0x30b
net.resolveAndDial(0x5eccb8, 0x3, 0x10ffe5a7, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/fd_windows.go:67 +0x156
net.(*Dialer).Dial(0x10ffe700, 0x5eccb8, 0x3, 0x10ffe5a7, 0xf, ...)
    C:/golang/src/pkg/net/dial.go:146 +0x7e
net.Dial(0x5eccb8, 0x3, 0x10ffe5a7, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/dial.go:131 +0x56
net/http.(*Transport).dial(0x10fec120, 0x5eccb8, 0x3, 0x10ffe5a7, 0xf, ...)
    C:/golang/src/pkg/net/http/transport.go:400 +0xaf
net/http.(*Transport).dialConn(0x10fec120, 0x10ffe600, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/transport.go:443 +0x60
net/http.func·014()
    C:/golang/src/pkg/net/http/transport.go:418 +0x38
created by net/http.(*Transport).getConn
    C:/golang/src/pkg/net/http/transport.go:420 +0xfd
goroutine 21 [chan send]:
net.(*ioSrv).ExecIO(0x10ff00b0, 0x10ff3308, 0x5ef318, 0x7, 0x64beb4, ...)
    C:/golang/src/pkg/net/fd_windows.go:146 +0x794
net.(*netFD).Read(0x10ff32d0, 0x10fe1000, 0x1000, 0x1000, 0x0, ...)
    C:/golang/src/pkg/net/fd_windows.go:391 +0x110
net.(*conn).Read(0x10ff01a0, 0x10fe1000, 0x1000, 0x1000, 0x0, ...)
    C:/golang/src/pkg/net/net.go:123 +0xaa
net/http.(*liveSwitchReader).Read(0x10fc4d34, 0x10fe1000, 0x1000, 0x1000, 0x312d14b0,
...)
    C:/golang/src/pkg/net/http/server.go:205 +0x7c
io.(*LimitedReader).Read(0x10fc5c50, 0x10fe1000, 0x1000, 0x1000, 0x10fe1000, ...)
    C:/golang/src/pkg/io/io.go:398 +0xdc
net/http.(*switchReader).Read(0x10ff01d0, 0x10fe1000, 0x1000, 0x1000, 0x0, ...)
    C:/golang/src/pkg/net/http/chunked.go:1 +0x59
bufio.(*Reader).fill(0x10fc6780)
    C:/golang/src/pkg/bufio/bufio.go:119 +0x103
bufio.(*Reader).ReadSlice(0x10fc6780, 0xa, 0x0, 0x0, 0x0, ...)
    C:/golang/src/pkg/bufio/bufio.go:307 +0x186
bufio.(*Reader).ReadLine(0x10fc6780, 0x0, 0x0, 0x0, 0x41cc00, ...)
    C:/golang/src/pkg/bufio/bufio.go:338 +0x5c
net/textproto.(*Reader).readLineSlice(0x10fc2360, 0xd84000, 0x582b20, 0x312d15f0,
0x41dddd, ...)
    C:/golang/src/pkg/net/textproto/reader.go:55 +0x50
net/textproto.(*Reader).ReadLine(0x10fc2360, 0x10fcb8c0, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/textproto/reader.go:36 +0x2a
net/http.ReadRequest(0x10fc6780, 0x10fcb8c0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/request.go:514 +0x6c
net/http.(*conn).readRequest(0x10fc4d20, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/server.go:572 +0x1a5
net/http.(*conn).serve(0x10fc4d20)
    C:/golang/src/pkg/net/http/server.go:1096 +0x357
created by net/http.(*Server).Serve
    C:/golang/src/pkg/net/http/server.go:1609 +0x258
FAIL    net/http/httputil   122.547s
?       net/http/pprof  [no test files]
ok      net/mail    0.984s
2013/08/07 07:37:17 Test RPC server listening on 127.0.0.1:12854
2013/08/07 07:37:17 Test HTTP RPC server listening on 127.0.0.1:12855
panic: test timed out after 2m0s
goroutine 9 [running]:
testing.func·007()
    C:/golang/src/pkg/testing/testing.go:565 +0xc7
created by time.goFunc
    C:/golang/src/pkg/time/sleep.go:122 +0x46
goroutine 1 [chan receive]:
testing.RunTests(0x6a968c, 0x89dfc0, 0xa, 0xa, 0x1)
    C:/golang/src/pkg/testing/testing.go:441 +0x6b6
testing.Main(0x6a968c, 0x89dfc0, 0xa, 0xa, 0x89da00, ...)
    C:/golang/src/pkg/testing/testing.go:372 +0x6a
main.main()
    net/rpc/_test/_testmain.go:73 +0x82
goroutine 5 [chan receive (nil chan)]:
net.(*ioSrv).ExecIO(0x110a08a8, 0x110d135c, 0x640da8, 0x9, 0x6a96ec, ...)
    C:/golang/src/pkg/net/fd_windows.go:147 +0x7ab
net.(*netFD).connect(0x110d12d0, 0x0, 0x0, 0xe6d5a0, 0x110d0f60, ...)
    C:/golang/src/pkg/net/fd_windows.go:296 +0x1c7
net.(*netFD).dial(0x110d12d0, 0xe6c5d0, 0x0, 0xe6c5d0, 0x110d0f40, ...)
    C:/golang/src/pkg/net/sock_posix.go:118 +0x249
net.socket(0x639448, 0x3, 0x2, 0x1, 0x0, ...)
    C:/golang/src/pkg/net/sock_posix.go:91 +0x301
net.internetSocket(0x639448, 0x3, 0xe6c5d0, 0x0, 0xe6c5d0, ...)
    C:/golang/src/pkg/net/ipsock_posix.go:136 +0xf6
net.dialTCP(0x639448, 0x3, 0x0, 0x110d0f40, 0x0, ...)
    C:/golang/src/pkg/net/tcpsock_posix.go:162 +0xa4
net.dial(0x639448, 0x3, 0x110a5be0, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/dial.go:156 +0x30b
net.resolveAndDial(0x639448, 0x3, 0x110a5be0, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/fd_windows.go:67 +0x156
net.(*Dialer).Dial(0x110d0f20, 0x639448, 0x3, 0x110a5be0, 0xf, ...)
    C:/golang/src/pkg/net/dial.go:146 +0x7e
net.Dial(0x639448, 0x3, 0x110a5be0, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/dial.go:131 +0x56
net/rpc.Dial(0x639448, 0x3, 0x110a5be0, 0xf, 0x423440, ...)
    C:/golang/src/pkg/net/rpc/client.go:265 +0x42
net/rpc.testRPC(0x110c32a0, 0x110a5be0, 0xf)
    C:/golang/src/pkg/net/rpc/server_test.go:128 +0x4f
net/rpc.TestRPC(0x110c32a0)
    C:/golang/src/pkg/net/rpc/server_test.go:121 +0x55
testing.tRunner(0x110c32a0, 0x89dfc0)
    C:/golang/src/pkg/testing/testing.go:360 +0x88
created by testing.RunTests
    C:/golang/src/pkg/testing/testing.go:440 +0x69b
goroutine 6 [chan send (nil chan)]:
net.(*ioSrv).ProcessRemoteIO(0x110a08a8)
    C:/golang/src/pkg/net/fd_windows.go:122 +0xc0
created by net.startServer
    C:/golang/src/pkg/net/fd_windows.go:213 +0x75
goroutine 7 [chan send]:
net.(*ioSrv).ExecIO(0x110a08a8, 0x110d1038, 0x640428, 0x8, 0x110a0ec0, ...)
    C:/golang/src/pkg/net/fd_windows.go:146 +0x794
net.(*netFD).accept(0x110d1000, 0x6a9728, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/fd_windows.go:488 +0x349
net.(*TCPListener).AcceptTCP(0x110a08c8, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/tcpsock_posix.go:240 +0x43
net.(*TCPListener).Accept(0x110a08c8, 0x0, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/tcpsock_posix.go:250 +0x2a
net/rpc.(*Server).Accept(0x110a3480, 0xe6d5b8, 0x110a08c8)
    C:/golang/src/pkg/net/rpc/server.go:592 +0x2e
net/rpc.Accept(0xe6d5b8, 0x110a08c8)
    C:/golang/src/pkg/net/rpc/server.go:648 +0x3c
created by net/rpc.startServer
    C:/golang/src/pkg/net/rpc/server_test.go:92 +0x150
goroutine 8 [chan send]:
net.(*ioSrv).ExecIO(0x110a08a8, 0x110d1218, 0x640428, 0x8, 0x110a0ec8, ...)
    C:/golang/src/pkg/net/fd_windows.go:146 +0x794
net.(*netFD).accept(0x110d11e0, 0x6a9728, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/fd_windows.go:488 +0x349
net.(*TCPListener).AcceptTCP(0x110a0e60, 0x0, 0x41d27b, 0x800)
    C:/golang/src/pkg/net/tcpsock_posix.go:240 +0x43
net.(*TCPListener).Accept(0x110a0e60, 0x800, 0x0, 0x0, 0x24)
    C:/golang/src/pkg/net/tcpsock_posix.go:250 +0x2a
net/http/httptest.(*historyListener).Accept(0x110d0ee0, 0x0, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/httptest/server.go:48 +0x51
net/http.(*Server).Serve(0x110a6e40, 0xe6d608, 0x110d0ee0, 0x0, 0x0)
    C:/golang/src/pkg/net/http/server.go:1587 +0x6e
created by net/http/httptest.(*Server).Start
    C:/golang/src/pkg/net/http/httptest/server.go:109 +0x1a4
FAIL    net/rpc 123.109s
ok      net/rpc/jsonrpc 2.531s
panic: test timed out after 2m0s
goroutine 13 [running]:
testing.func·007()
    C:/golang/src/pkg/testing/testing.go:565 +0xc7
created by time.goFunc
    C:/golang/src/pkg/time/sleep.go:122 +0x46
goroutine 1 [chan receive]:
testing.RunTests(0x5ee0f4, 0x755520, 0x8, 0x8, 0x1)
    C:/golang/src/pkg/testing/testing.go:441 +0x6b6
testing.Main(0x5ee0f4, 0x755520, 0x8, 0x8, 0x758c60, ...)
    C:/golang/src/pkg/testing/testing.go:372 +0x6a
main.main()
    net/smtp/_test/_testmain.go:61 +0x82
goroutine 10 [chan receive (nil chan)]:
net.(*ioSrv).ExecIO(0x10ef06b0, 0x10f2c17c, 0x5a3ff8, 0x9, 0x5ee144, ...)
    C:/golang/src/pkg/net/fd_windows.go:147 +0x7ab
net.(*netFD).connect(0x10f2c0f0, 0x0, 0x0, 0xcbd508, 0x10f24580, ...)
    C:/golang/src/pkg/net/fd_windows.go:296 +0x1c7
net.(*netFD).dial(0x10f2c0f0, 0xcbc538, 0x0, 0xcbc538, 0x10f24560, ...)
    C:/golang/src/pkg/net/sock_posix.go:118 +0x249
net.socket(0x59e108, 0x3, 0x2, 0x1, 0x0, ...)
    C:/golang/src/pkg/net/sock_posix.go:91 +0x301
net.internetSocket(0x59e108, 0x3, 0xcbc538, 0x0, 0xcbc538, ...)
    C:/golang/src/pkg/net/ipsock_posix.go:136 +0xf6
net.dialTCP(0x59e108, 0x3, 0x0, 0x10f24560, 0x0, ...)
    C:/golang/src/pkg/net/tcpsock_posix.go:162 +0xa4
net.dial(0x59e108, 0x3, 0x10ef5b20, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/dial.go:156 +0x30b
net.resolveAndDial(0x59e108, 0x3, 0x10ef5b20, 0xf, 0x0, ...)
    C:/golang/src/pkg/net/fd_windows.go:67 +0x156
net.(*Dialer).Dial(0x10f24540, 0x59e108, 0x3, 0x10ef5b20, 0xf, ...)
    C:/golang/src/pkg/net/dial.go:146 +0x7e
net.Dial(0x59e108, 0x3, 0x10ef5b20, 0xf, 0x10ef06f0, ...)
    C:/golang/src/pkg/net/dial.go:131 +0x56
net/smtp.Dial(0x10ef5b20, 0xf, 0x10ef06f0, 0x66, 0x10efb5b0)
    C:/golang/src/pkg/net/smtp/smtp.go:46 +0x3f
net/smtp.SendMail(0x10ef5b20, 0xf, 0x0, 0x0, 0x5b8ef8, ...)
    C:/golang/src/pkg/net/smtp/smtp.go:271 +0x42
net/smtp.TestSendMail(0x10f12300)
    C:/golang/src/pkg/net/smtp/smtp_test.go:470 +0x44a
testing.tRunner(0x10f12300, 0x755568)
    C:/golang/src/pkg/testing/testing.go:360 +0x88
created by testing.RunTests
    C:/golang/src/pkg/testing/testing.go:440 +0x69b
goroutine 11 [chan send (nil chan)]:
net.(*ioSrv).ProcessRemoteIO(0x10ef06b0)
    C:/golang/src/pkg/net/fd_windows.go:122 +0xc0
created by net.startServer
    C:/golang/src/pkg/net/fd_windows.go:213 +0x75
goroutine 12 [chan send]:
net.(*ioSrv).ExecIO(0x10ef06b0, 0x10f2c038, 0x5a3938, 0x8, 0x10ef0708, ...)
    C:/golang/src/pkg/net/fd_windows.go:146 +0x794
net.(*netFD).accept(0x10f2c000, 0x5ee180, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/fd_windows.go:488 +0x349
net.(*TCPListener).AcceptTCP(0x10ef06d0, 0x4, 0x10f2d808, 0x43740d)
    C:/golang/src/pkg/net/tcpsock_posix.go:240 +0x43
net.(*TCPListener).Accept(0x10ef06d0, 0x0, 0x0, 0x0, 0x0)
    C:/golang/src/pkg/net/tcpsock_posix.go:250 +0x2a
net/smtp.func·002(0x10ef4a00, 0x9, 0x9)
    C:/golang/src/pkg/net/smtp/smtp_test.go:432 +0x6a
created by net/smtp.TestSendMail
    C:/golang/src/pkg/net/smtp/smtp_test.go:463 +0x32e
FAIL    net/smtp    121.547s
ok      net/textproto   1.094s

@alexbrainman
Copy link
Member Author

Comment 2:

This https://golang.org/cl/12586043/ should fix it.
Alex

Status changed to Started.

@alexbrainman
Copy link
Member Author

Comment 3:

This issue was closed by revision 60aa48c.

Status changed to Fixed.

@alexbrainman
Copy link
Member Author

Comment 4:

Please ignore. This is just alternative to CL 12409044.
Alex

Attachments:

  1. a.diff (53036 bytes)

@alexbrainman
Copy link
Member Author

Comment 5:

Another patch. https://golang.org/issue/6063?c=4 does not compile.
Alex

Attachments:

  1. a.diff (53046 bytes)

@rsc rsc added this to the Go1.2 milestone Apr 14, 2015
@rsc rsc removed the go1.2maybe label Apr 14, 2015
@golang golang locked and limited conversation to collaborators Jun 24, 2016
This issue was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants