CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2023/02/25 02:55:46

Modified files:
        sys/kern       : sys_generic.c syscalls.master 

Log message:
Unlock select(2), pselect(2), poll(2) and ppoll(2).

The assertion within tsleep(9) was relaxed to allow calls on special
`nowake' channel without kernel lock held. So the sisguspend(2) like
cases "select(0, NULL, NULL, NULL, NULL)" and "poll(NULL, 0, INFTIM)"
should not trigger it. Commit reverted diff back.

ok claudio@

Reply via email to