Как установить lsb_release в opensuse 13.2?

SIGTERM аналогичен любому другому сигналу в том смысле, что он может быть перехвачен процессом. Получение сигнала просто заставит процесс перейти к специальной подпрограмме обработчика сигнала. Для SIGTERM действием по умолчанию будет завершение процесса, но, например, редактор может захотеть поймать сигнал, чтобы сохранить черновик любых открытых файлов перед смертью. Если процесс остановлен, он не сможет запустить обработчик сигнала, но сигнал останется в ожидании, пока процесс не будет продолжен. Обратите внимание, что число отправленных сигналов обычно не сохраняется.

Теоретически система может узнать, установлен ли в процессе обработчик сигналов для SIGTERM , и немедленно завершить его, если нет. Но (согласно комментарию Жиля) POSIX требует, чтобы сигнал был отложен до тех пор, пока процесс не будет продолжен через SIGCONT .

3
21.12.2015, 11:37
0 ответов

Теги

Похожие вопросы