--- sys/kern/uipc_socket.c (revision 349288) +++ sys/kern/uipc_socket.c (working copy) @@ -2196,7 +2196,7 @@ /* Prevent other readers from entering the socket. */ error = sblock(sb, SBLOCKWAIT(flags)); if (error) - goto out; + return error; SOCKBUF_LOCK(sb); /* Easy one, no space to copyout anything. */