Вопросы по теме 'sigchld'

Как безопасно использовать `waitpid()` в плагине с обработчиком `SIGCHLD`, вызывающим установку `wait()` в основной программе
Я пишу модуль для набора инструментов, который должен выполнять некоторые подпроцессы и читать их вывод. Однако основная программа, использующая инструментарий, может также порождать некоторые подпроцессы и устанавливать обработчик сигналов для...
1210 просмотров
schedule 14.07.2022

Если я устанавливаю сигнал (SIGCHLD, SIG_IGN); чтобы избежать зомби - system() возвращает -1 и нет дочерних процессов
У меня есть простой сервер, который разветвляется для нового подключения к сокету. Если я устанавливаю signal(SIGCHLD, SIG_IGN); , чтобы избежать зомби, когда я вызываю system() в дочернем процессе для выполнения необходимого скрипта - все...
1199 просмотров