gcc/libgo/go
Ian Lance Taylor f89b66f5ad net: work around Solaris connect issue when server closes socket
On Solaris, if you do a in-progress connect, and then the
server accepts and closes the socket, the client's later
attempt to complete the connect will fail with EINVAL.  Handle
this case by assuming that the connect succeeded.  This code
is weird enough that it is implemented as Solaris-only so that
it doesn't hide a real error on a different OS.

See http://golang.org/issue/6828.

From-SVN: r206232
2013-12-28 18:00:30 +00:00
..
archive libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
bufio libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
builtin libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
bytes libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
compress libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
container libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
crypto libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
database/sql libgo: Update to current Go library. 2013-11-27 01:05:38 +00:00
debug libgo: Update to current Go library. 2013-11-27 01:05:38 +00:00
encoding libgo: Update to current Go library. 2013-11-27 01:05:38 +00:00
errors libgo: Update to weekly.2012-02-22 release. 2012-03-02 20:01:37 +00:00
exp libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
expvar libgo: Update Go library to master revision 15489/921e53d4863c. 2013-01-29 20:52:43 +00:00
flag libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
fmt libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
go libgo: Update to current Go library. 2013-11-27 01:05:38 +00:00
hash libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
html libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
image libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
index/suffixarray libgo: Update to weekly.2012-03-22. 2012-03-30 22:09:55 +00:00
io libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
log libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
math libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
mime libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
net net: work around Solaris connect issue when server closes socket 2013-12-28 18:00:30 +00:00
old libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
os libgo: Update to current Go library. 2013-11-27 01:05:38 +00:00
path libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
reflect reflect: Fix MakeFunc returning float32 or float64 on 386. 2013-12-12 17:44:01 +00:00
regexp libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
runtime libgo: Update to current Go library. 2013-11-27 01:05:38 +00:00
sort libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
strconv libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
strings libgo: Update to current Go library. 2013-11-27 01:05:38 +00:00
sync libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
syscall syscall: Set SizeofSockaddrAny to the value the go distribution uses 2013-11-25 22:54:05 +00:00
testing libgo: Update to current Go library. 2013-11-27 01:05:38 +00:00
text libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
time libgo: Update to current Go library. 2013-11-27 01:05:38 +00:00
unicode libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00