Ребят, есть банальнейший вопрос: не могу понять как правильно делать обмен между родительским и дочерним процессами , в частности (parent <- child)
Пытался сделать так:
Создал процесс, сохранил его pid,
В качестве аргументов передал ему отцовский пид , в дочернем процессе получаю данные по udp, отправляю send'ом в родителя указав пид который отдал в качестве аргумента, запускаю дочернюю функцию рекурсивно. Но все это отрабатывает один раз и процесс падает. Насколько правильно так организовывать общение?