This is 4.7-STABLE built on 15 Jan. I have a nonblocking socket where connect is called. Due to timers also running in the same process, that eventually returns EINTR. However it seems that the socket is connected regardless since calling connect again will return EISCONN.
This seems to be the "posix behaviour" and thus it might be that only the manpage is incomplete. Quote below: (which is missing from FreeBSD manpage) [EINTR] The attempt to establish a connection was interrupted by delivery of a signal that was caught; the connection will be established asynchronously. Pete To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-net" in the body of the message
