Привет всем!
Виндовый CreateProcess работает следующим образом:
1) Запускается родительский процесс 2) Запускается дочерний процесс 3) Далее завершение процессов:
3-a) если родитель умирает , ребенок продолжает работать
3-b) если ребенок умирает , родитель получает код завершения работы ребенка
Что я смог нарыть под Linux:
если
fork + exec , то выполняется только пункт 3-b
если
fork + fork + exec , то выполняется только пункт 3-a
Можно ли сделать так , чтобы выполнялись оба пункта (3-a и 3-b)?