RFR 8043954: Fix behavior difference of connect() for AIX
luchsh at linux.vnet.ibm.com
Tue Jun 3 09:51:02 UTC 2014
Could I have following patch reviewed for bug 8034954 ?
The patch is to fix a behavior difference of connect() API for AIX platform,
according to the documentation,
On AIX, when connect() got interrupted by signal, the underlying connection
will be made asynchronously,
"EINTR The attempt to establish a connection was interrupted by delivery of
a signal that was caught; the connection will be established
This fix tries to poll() for successfully established connection or error
in the similar way as NET_Timeout().
More information about the core-libs-dev