CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/01/12 20:21:10
Modified files:
sys/kern : kern_task.c kern_timeout.c
Log message:
taskq_del_barrier(9) and timeout_del_barrier(9) should always call
taskq_barrier(9) and timeout_barrier(9) respectively.
In the case that task or timeout were scheduled to run both
*_del_barrier(9) only remove it from pending queue and doesn't wait its
finish. However task could be simultaneously running and scheduled to the
next run, so they need to always wait until running handler has completed.
ok dlg