Не могли бы вы объяснить мне логику сигнальной системы UNIX: сначала она отправляет сигнал SIGHUP группе процессов, а затем отправляет сигнал SIGCONT, несмотря на то, что основная идея SIGHUP - «убей себя, терминала больше нет»?
В случае, если процесс был остановлен с помощью SIGSTOP (что, например, происходит, когда вы нажимаете CTRL + Z) и не может ответить на SIGHUP из-за этого.
SIGSTOP
SIGHUP