aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/dump-parse-tree.c
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2013-12-28 18:00:30 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2013-12-28 18:00:30 +0000
commitf89b66f5ad705120584101c4d7a15532d0286e9e (patch)
treeedcb545da1741175776adf7bc27e61b808637602 /gcc/fortran/dump-parse-tree.c
parent24879fd09218e5cdc8696f66a0de667285c08409 (diff)
downloadgcc-f89b66f5ad705120584101c4d7a15532d0286e9e.zip
gcc-f89b66f5ad705120584101c4d7a15532d0286e9e.tar.gz
gcc-f89b66f5ad705120584101c4d7a15532d0286e9e.tar.bz2
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
Diffstat (limited to 'gcc/fortran/dump-parse-tree.c')
0 files changed, 0 insertions, 0 deletions