Если умрет родительский процесс, умрут ли дочерние?

Если умрет родительский процесс, умрут ли дочерние?

25.10.2017 08:32:35 Просмотров 27 Источник

Есть PHP-демон, который запускается из консоли и делает много форков.

Если я в консоли введу ctrl+^c, что произойдет? Завершаться все дочерние процессы и родительский?

У вопроса есть решение - Посмотреть?

https://ru.stackoverflow.com/questions/735863/%d0%95%d1%81%d0%bb%d0%b8-%d1%83%d0%bc%d1%80%d0%b5%d1%82-%d1%80%d0%be%d0%b4%d0%b8%d1%82%d0%b5%d0%bb%d1%8c%d1%81%d0%ba%d0%b8%d0%b9-%d0%bf%d1%80%d0%be%d1%86%d0%b5%d1%81%d1%81-%d1%83%d0%bc%d1%80%d1%83%d1%82-%d0%bb%d0%b8-%d0%b4%d0%be%d1%87%d0%b5%d1%80%d0%bd%d0%b8%d0%b5#comment1122248_735863
Вообще-то есть вариант чтобы этого не случилось (stackoverflow.com/questions/19553905/… ) НО там дергается не форк а exec.

Ответы - Если умрет родительский процесс, умрут ли дочерние? / Если умрет родительский процесс, умрут ли дочерние?

Является ответом!
Dmitry Maslennikov

25.10.2017 08:40:09

Да, завершится как родительский, так и дочерние процессы.

Помочь в развитии проекта:
Закрыть X