Я знаю, как посылать сигналы дочернему процессу в C с помощью функции kill (pid_t pid, int sig)
. А как насчет отправки сигналов потокам? Является ли это возможным?. Если да, то как поймать сигналы в «дочернем» потоке. Например, если основной поток отправляет мне сигнал завершения, как я могу его поймать в другом потоке.