Я работаю в Linux.
Я написал функцию, которая вызывается при отправке SIGSEGV.
Я проверяю свою программу, отправляя из командной строки kill -SIGSEGV pid
.
Я замечаю, что когда моя программа не опрашивает новый вход Ethernet, она не перехватывает сигнал и не переходит в «состояние зомби», то есть ничего не записывает в файл журнала ...
Есть ли логическое объяснение, почему программа не всегда ловит сигналы?