CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 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@