Привет.Перед fork(2) создаётся pipe(2) для общения родителя и потомка.После форка потомок делает write(2) в пайп и закрывает свой пайп,родитель принимает сообщение и закрывает свой пайп.Так вот, после write в потомке появляется доп. дескриптор - сокет.WTF? Это где-нибудь описано?
Перед fork(2) создаётся pipe(2) для общения родителя и потомка.После форка потомок делает write(2) в пайп и закрывает свой пайп,родитель принимает сообщение и закрывает свой пайп.
Так вот, после write в потомке появляется доп. дескриптор - сокет.
WTF? Это где-нибудь описано?
Вопрос снят, это openlog(),только вот он _перед_ write() выполняется, а сокет в /proc/<pid>/fd появляется именнопосле write().