Всем привет.
Суть вопроса такова.
Делаю свой prefork-сервер, где каждое новое клиентское соединение обрабатывается свободным дочерним процессом. Мастер-процесс получет инфу о доступности того или иного потомка посредством сигналов. И все бы вроде ничего, но вот недавно узнал про такую вещь как системные вызов sendmsg и recvmsg, которые позволяют передавать сокет или файловый дескиптор от процесса процессу.
Стало интересно, КАК (т.е. сам концепт как это использовать) можно заюзать данный механизм в контексте prefork-сервера и можно ли вообще это использовать? Какой можно получить профит от использования CMSG? Кто имел с этим дело, подскажите, пжлста.