CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/01/06 06:17:56
Modified files:
sys/kern : kern_sig.c
Log message:
Rework SIGCONT handling.
Instead of sending SIGCONT to all threads only send the signal to one thread.
This thread will then continue the whole process. This is done by a new
function process_continue() which is also now used by single_thread_clear().
With this a multithreaded process using a SIGCONT handler will only get the
signal delivered once instead of to every thread.
OK mpi@