CVSROOT:        /cvs
Module name:    src
Changes by:     d...@cvs.openbsd.org    2025/04/30 19:43:10

Modified files:
        sys/kern       : kern_timeout.c 

Log message:
avoid sleeping and therefore SCHED_LOCK while holding timeout_mutex.

this was necessary back in kern_timeout.c r1.50 to avoid deadlocks,
but was lost when TIMEOUT_MPSAFE was introduced in r1.96. we've
gotten away with it for the last year or so, but it feels like a
trap for the future.

ok tedu@ mpi@

Reply via email to