diff options
-rw-r--r-- | sys/kern/uipc_syscalls.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/uipc_syscalls.c b/sys/kern/uipc_syscalls.c index 30d2343..674e6fe 100644 --- a/sys/kern/uipc_syscalls.c +++ b/sys/kern/uipc_syscalls.c @@ -324,6 +324,7 @@ accept1(td, uap, compat) TAILQ_REMOVE(&head->so_comp, so, so_list); head->so_qlen--; + so->so_state |= (head->so_state & SS_NBIO); so->so_qstate &= ~SQ_COMP; so->so_head = NULL; |