diff options
author | jhb <jhb@FreeBSD.org> | 2004-02-27 18:39:09 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2004-02-27 18:39:09 +0000 |
commit | d76d63171193672c7e6a895b24e49e7276837c3b (patch) | |
tree | 4640f9a2b80424922f4669215053fe8e7a708461 /sys/kern/kern_kse.c | |
parent | d07a9130c61961c9c61c5204f35f878403bfe123 (diff) | |
download | FreeBSD-src-d76d63171193672c7e6a895b24e49e7276837c3b.zip FreeBSD-src-d76d63171193672c7e6a895b24e49e7276837c3b.tar.gz |
Drop sched_lock around the wakeup of the parent process after setting
the process state to zombie when a process exits to avoid a lock order
reversal with the sleepqueue locks. This appears to be the only place
that we call wakeup() with sched_lock held.
Diffstat (limited to 'sys/kern/kern_kse.c')
0 files changed, 0 insertions, 0 deletions