jhb 2008-09-10 21:30:35 UTC FreeBSD src repository
Modified files: (Branch: RELENG_6) sys/kern subr_sleepqueue.c Log: SVN rev 182920 on 2008-09-10 21:30:35Z by jhb Remove an assertion that is no longer correct with the addition of sx_sleep(). During sx_sleep(), we drop the sleepqueue chain lock after putting the thread on the queue but before checking for signals while we release the sx lock. If another thread wakes up the thread that is about to go to sleep during that window, then TDF_SINTR won't be set when the current thread checks for signals. Thus, it isn't accurate to always assert that that flag is set here anymore. Reported by: peter Approved by: re (kib) Revision Changes Path 1.18.2.10 +0 -1 src/sys/kern/subr_sleepqueue.c _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"