Форум — Development закрыл stdio/stdin как их открыть? 0 0 Пишу демона,в Робачевском сказано что надо закрыть все потоки,ну я их и закрыл,а как их открыть там где мне это надо? PS:fdopen()-не открывает Ссылка
>а как их открыть там где мне это надо? Они в демоне впринципе не могут понадобится хотя по кошерному их надо перенапрвить в /dev/null что собственно и делает man 3 daemon cvv ★★★★★ (22.08.07 17:23:59 MSK) Ссылка
fd = open("/dev/null", O_RDWR); dup2(fd, 0); dup2(fd, 1); dup2(fd, 2); execve ★ (22.08.07 20:47:05 MSK) Показать ответ Ссылка
Ответ на: комментарий от execve 22.08.07 20:47:05 MSK не хочет он никак открывать (( А может мне их и не надо открывать...Сообственно демон должен по сигналу вы полнить execv().Может это как-нибуть по другому делается hoyhoy (25.08.07 11:48:59 MSK) автор топика Ссылка