Вопросы и Ответы по FreeBSD
: Программирование.
: В программе порождается много дочерних процессов, часть
Previous: Как определить порядок следования байтов (BIG_ENDIAN или LITTLE_ENDIAN)?
Next: Поделитесь примером драйвера устройства, пожалуйста.
10.2. В программе порождается много дочерних процессов, часть из которых, завершив свою работу по получению сигнала,
остаются как zombie. Как от них избавитья?
В родительском процессе нужно отрабатывать сигнал
SIGCHLD. Это подробно описано в FAQ, который можно взять по
адресу http://www.erlenstar.demon.co.uk/unix/faq_toc.html
в разделе catching SIGCHLD. Копия есть по адресу
http://www.nsu.ru/~ser/unix.prg.faq/unix/faq_toc.html
Вопросы и Ответы по FreeBSD
: Программирование.
: В программе порождается много дочерних процессов, часть
Previous: Как определить порядок следования байтов (BIG_ENDIAN или LITTLE_ENDIAN)?
Next: Поделитесь примером драйвера устройства, пожалуйста.