Merge r1531884 from trunk:

Close socket and get a new one before retrying apr_socket_connect(),
resolving an intermittent EINVAL failure from connect() on FreeBSD.


git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.5.x@1531894 13f79535-47bb-0310-9956-ffa450edef68