Нет. Если родительский объект убит, дочерние элементы становятся дочерними элементами процесса init (который имеет идентификатор процесса 1 и запускается ядром как первый пользовательский процесс).
Процесс init периодически проверяет наличие новых дочерних элементов и ожидает их (таким образом освобождая ресурсы, которые выделяются их возвращаемым значением).
Вопрос уже обсуждался с качественными ответами здесь:
Как заставить дочерний процесс умереть после выхода из родительского процесса?