summaryrefslogtreecommitdiff
path: root/sys/kern/kern_event.c
diff options
context:
space:
mode:
authorAlexander Bluhm <bluhm@cvs.openbsd.org>2018-07-11 19:28:17 +0000
committerAlexander Bluhm <bluhm@cvs.openbsd.org>2018-07-11 19:28:17 +0000
commitf2ee85a2da554a320b38ac71bfd0c41f2450d5d3 (patch)
tree3b9a159dd17179afc80cd1d5a051021e72d9b31a /sys/kern/kern_event.c
parent10cff0a21c07feb3129bd15f00d3947ca4832977 (diff)
If no thread can immediately handle a signal, which has been sent
to the process, it is made pending at the main thread. There it could hang forever. So also check the main thread for signal delivery. This workaround fixes hung tests in posixtestsuite. The proper solution would be to split pending signals for process and threads. input visa@; OK guenther@
Diffstat (limited to 'sys/kern/kern_event.c')
0 files changed, 0 insertions, 0 deletions