cvs commit: src/sys/kern kern_exit.c

John Baldwin jhb at FreeBSD.org
Fri Feb 27 10:39:10 PST 2004


jhb         2004/02/27 10:39:09 PST

  FreeBSD src repository

  Modified files:
    sys/kern             kern_exit.c 
  Log:
  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.
  
  Revision  Changes    Path
  1.223     +9 -4      src/sys/kern/kern_exit.c


More information about the cvs-all mailing list