1
0
mirror of https://github.com/golang/go synced 2024-11-25 07:17:56 -07:00

net: fix unintentional error variable shadowing

R=rsc
CC=golang-dev
https://golang.org/cl/5543065
This commit is contained in:
Mikio Hara 2012-01-17 10:59:39 +09:00
parent b24d1cb5ec
commit a5aa4d3307

View File

@ -20,7 +20,7 @@ var listenerBacklog = maxListenerBacklog()
func socket(net string, f, p, t int, la, ra syscall.Sockaddr, toAddr func(syscall.Sockaddr) Addr) (fd *netFD, err error) {
// See ../syscall/exec.go for description of ForkLock.
syscall.ForkLock.RLock()
s, e := syscall.Socket(f, p, t)
s, err := syscall.Socket(f, p, t)
if err != nil {
syscall.ForkLock.RUnlock()
return nil, err
@ -31,10 +31,10 @@ func socket(net string, f, p, t int, la, ra syscall.Sockaddr, toAddr func(syscal
setDefaultSockopts(s, f, p)
if la != nil {
e = syscall.Bind(s, la)
if e != nil {
err = syscall.Bind(s, la)
if err != nil {
closesocket(s)
return nil, e
return nil, err
}
}