summaryrefslogtreecommitdiff
path: root/sys/dev/pci/sf64pcr.c
diff options
context:
space:
mode:
authorMarkus Friedl <markus@cvs.openbsd.org>2001-12-19 16:09:40 +0000
committerMarkus Friedl <markus@cvs.openbsd.org>2001-12-19 16:09:40 +0000
commit8c7096b431fa26ce27c7d8731b71132cd8f8f303 (patch)
tree7498668b48f99005eeae82a72e3cd6c544355ea1 /sys/dev/pci/sf64pcr.c
parentba3279677c973b07f7831a44f14b8a6394531f11 (diff)
fix race between SIGCHLD and select with an additional pipe. writing
to the pipe on SIGCHLD wakes up select(). using pselect() is not portable and siglongjmp() ugly. W. R. Stevens suggests similar solution. initial idea by pmenage@ensim.com; ok deraadt@, djm@
Diffstat (limited to 'sys/dev/pci/sf64pcr.c')
0 files changed, 0 insertions, 0 deletions