Доброго всем времени суток. Имеется некий процесс. В нем инициализируются различные структуры данны(динамические), хранятся указатели на них. Делаю fork + setsid - после чего дочерний процесс работает самостоятельно, а в родительском - освобождаю структуры данных, инициализированные ранее.. Вопрос: правильно ли это? Что случится со структурами, наследованными дочерним процессом? Это те же самые структуры - или их копии? Нужно ли удалять их в родительском процессе вообще?
Спасибо.