LINUX.ORG.RU

Если что, есть signalfd.

В общем, я решил свою проблему, надо было больше спать и лучше читать маны.

Правда, остаются сомнения что SIGCHILD можно продолбать...

true_admin ★★★★★
() автор топика

Не, туплю. wait3() отображает данные только по последнему мёртвому child, т.е. можно продолбать смерть процесса если они дохнут пачками.

Как обычно выходят из этой ситуации?

true_admin ★★★★★
() автор топика
Ответ на: комментарий от true_admin

Так, туплю ещё раз :). Похоже дело было в питоне который меня обхитрил.

true_admin ★★★★★
() автор топика
Ответ на: комментарий от true_admin

Как обычно выходят из этой ситуации?

waitpid(-1,&status,WNOHANG)

когда любой из дочерних умрет, его exitcode будет прочитан.

no-dashi ★★★★★
()
Ответ на: комментарий от ratatosk

Да, спасибо. Просто упустил этот момент и поэтому зашёл в тупик.

true_admin ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.