]> Cypherpunks repositories - gostls13.git/commit
net: close fds eagerly in DialTimeout
authorBrad Fitzpatrick <bradfitz@golang.org>
Thu, 8 Nov 2012 16:35:16 +0000 (10:35 -0600)
committerBrad Fitzpatrick <bradfitz@golang.org>
Thu, 8 Nov 2012 16:35:16 +0000 (10:35 -0600)
commitef6806fb13b1db44a57e4f26908803d55ed28e81
tree38c54d3bf88225df8610c2e917308a45f1fec45b
parenta384b5b9c38289cb2b912d8c38a201fee6500663
net: close fds eagerly in DialTimeout

Integrates with the pollserver now.

Uses the old implementation on windows and plan9.

Fixes #2631

R=paul, iant, adg, bendaglish, rsc
CC=golang-dev
https://golang.org/cl/6815049
19 files changed:
src/pkg/net/dial.go
src/pkg/net/dial_test.go
src/pkg/net/fd_unix.go
src/pkg/net/iprawsock.go
src/pkg/net/iprawsock_plan9.go
src/pkg/net/iprawsock_posix.go
src/pkg/net/ipsock.go
src/pkg/net/ipsock_posix.go
src/pkg/net/lookup.go
src/pkg/net/net.go
src/pkg/net/sock_posix.go
src/pkg/net/tcpsock.go
src/pkg/net/tcpsock_plan9.go
src/pkg/net/tcpsock_posix.go
src/pkg/net/udpsock.go
src/pkg/net/udpsock_plan9.go
src/pkg/net/udpsock_posix.go
src/pkg/net/unixsock_plan9.go
src/pkg/net/unixsock_posix.go