From: Russ Cox Date: Wed, 28 Apr 2010 01:48:11 +0000 (-0700) Subject: net: fix bug in internetSocket introduced by error cleanup. X-Git-Tag: weekly.2010-04-27~6 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=9c8cee712dd47f405ca7d63aecfee59d91e9aadc;p=gostls13.git net: fix bug in internetSocket introduced by error cleanup. Fixes #750. R=adg CC=golang-dev https://golang.org/cl/988043 --- diff --git a/src/pkg/net/ipsock.go b/src/pkg/net/ipsock.go index fcbd5079f7..3453aaab16 100644 --- a/src/pkg/net/ipsock.go +++ b/src/pkg/net/ipsock.go @@ -78,7 +78,7 @@ func internetSocket(net string, laddr, raddr sockaddr, proto int, mode string, t } } fd, oserr = socket(net, family, proto, 0, la, ra, toAddr) - if err != nil { + if oserr != nil { goto Error } return fd, nil