]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/kern/uipc_syscalls.c
xnu-6153.61.1.tar.gz
[apple/xnu.git] / bsd / kern / uipc_syscalls.c
index ca5e7dd6e8e17768124c2da4c6d986ff2819c48e..5c929755a2e91c72814828323fda1cea9a0a862d 100644 (file)
@@ -965,7 +965,6 @@ connectit(struct socket *so, struct sockaddr *sa)
        }
        error = soconnectlock(so, sa, 0);
        if (error != 0) {
-               so->so_state &= ~SS_ISCONNECTING;
                goto out;
        }
        if ((so->so_state & SS_NBIO) && (so->so_state & SS_ISCONNECTING)) {
@@ -1064,7 +1063,6 @@ connectitx(struct socket *so, struct sockaddr *src,
        error = soconnectxlocked(so, src, dst, p, ifscope,
            aid, pcid, 0, NULL, 0, auio, bytes_written);
        if (error != 0) {
-               so->so_state &= ~SS_ISCONNECTING;
                goto out;
        }
        /*