summaryrefslogtreecommitdiffstats
path: root/usr.bin/dig/lib/isc/unix/stdio.c
diff options
context:
space:
mode:
authormpi <mpi@openbsd.org>2020-02-14 14:32:44 +0000
committermpi <mpi@openbsd.org>2020-02-14 14:32:44 +0000
commit112e0b7cd8c0810f5e6ec8c11d147cff217a606d (patch)
treec45773489f7e0e1722c76fdbed8604685424c220 /usr.bin/dig/lib/isc/unix/stdio.c
parentFix top/bottom pane calculation with pane border status enabled, (diff)
downloadwireguard-openbsd-112e0b7cd8c0810f5e6ec8c11d147cff217a606d.tar.xz
wireguard-openbsd-112e0b7cd8c0810f5e6ec8c11d147cff217a606d.zip
Push the KERNEL_LOCK() insidge pgsigio() and selwakeup().
The 3 subsystems: signal, poll/select and kqueue can now be addressed separatly. Note that bpf(4) and audio(4) currently delay the wakeups to a separate context in order to respect the KERNEL_LOCK() requirement. Sockets (UDP, TCP) and pipes spin to grab the lock for the sames reasons. ok anton@, visa@
Diffstat (limited to 'usr.bin/dig/lib/isc/unix/stdio.c')
0 files changed, 0 insertions, 0 deletions