]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
When queuing ignored signal, only abort target thread' sleep if it is inside sigwait()
authorKonstantin Belousov <kib@FreeBSD.org>
Sun, 3 Oct 2021 02:03:59 +0000 (05:03 +0300)
committerKonstantin Belousov <kib@FreeBSD.org>
Wed, 6 Oct 2021 14:05:22 +0000 (17:05 +0300)
commit9b86d3e5de1997ed8d3153d4530bcb981e6602b9
tree86e2614f4817b74d2f9a2700412761908cd7b242
parentf17eb93d5540ec2bf422d96195820bba5021fa9c
When queuing ignored signal, only abort target thread' sleep if it is inside sigwait()

Reported and tested by: trasz
Reviewed by: markj
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D32252
sys/kern/kern_sig.c
sys/kern/subr_sleepqueue.c