Reviewers: golang-dev_googlegroups.com,
Message:
Hello golang-dev@googlegroups.com (cc: golang-dev@googlegroups.com),
I'd like you to review this change to
https://go.googlecode.com/hg/
Description:
net: undo part of CL6ec24fe2e501.
The removal of fd.Close might leave a netFD on an
invalid Handle with a non-nil finalizer on Windows
systems.
Please review this at https://codereview.appspot.com/6847129/
Affected files:
M src/pkg/net/sock_posix.go
Index: src/pkg/net/sock_posix.go
===================================================================
--- a/src/pkg/net/sock_posix.go
+++ b/src/pkg/net/sock_posix.go
@@ -61,6 +61,7 @@
}
if err = fd.connect(ursa); err != nil {
closesocket(s)
+ fd.Close()
return nil, err
}
fd.isConnected = true