From: Andi Kleen <ak@xxxxxxxxxxxxxxx> When SO_SNDTIMEO is set before connect() connect may return EWOULDBLOCK when the timeout fires. Describe this correctly. Signed-off-by: Andi Kleen <ak@xxxxxxxxxxxxxxx> --- man7/socket.7 | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/man7/socket.7 b/man7/socket.7 index cd75746..9e05f48 100644 --- a/man7/socket.7 +++ b/man7/socket.7 @@ -434,6 +434,9 @@ set to .B EAGAIN or .B EWOULDBLOCK +or +.B EINPROGRESS +(for connect) .\" in fact to EAGAIN just as if the socket was specified to be nonblocking. If the timeout is set to zero (the default) @@ -442,6 +445,7 @@ Timeouts only have effect for system calls that perform socket I/O (e.g., .BR read (2), .BR recvmsg (2), .BR send (2), +.BR connect (2), .BR sendmsg (2)); timeouts have no effect for .BR select (2), -- 1.7.7.6 -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html