Один родительский процесс, отслеживающий несколько дочерних элементов, создаваемых динамически
Я написал Демон, который создает несколько детей при динамическом выполнении.
Например:
1.) a.out -t time (родитель создает дочерний элемент и выходит, дочерний процесс продолжает выполнение)
2.) a.out -t time (родитель создает потомка и выходит, потомок продолжает выполнение)
После 2 казней у меня есть 2 ребенка, выполняющих самостоятельно. Но если я должен убить их, то я должен убить каждого PID самостоятельно.
То, что я ищу, это иметь одного родителя, и когда я выполняю a.out дважды, они оба должны иметь одинаковый ppid. Так что я могу убить родителей и детей чисто в один выстрел.