|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Fedorov 2:5020/400 31 Jan 2003 01:41:42 To : Valentin Nechayev Subject : Re: научный вопрос -------------------------------------------------------------------------------- In article <20030125164457.GA2196@iv.nn.kiev.ua>, Valentin Nechayev wrote: >>>> Dmitry Fedorov wrote: > >>>Вот грабля тут есть - не всегда close() завершается успешно с закрытием >>>дескриптора, бывают (хотя крайне редко) и более извратные позы. > DF> Hикакой грабли, rtfm close - он всегда закрывает дескриптор, > DF> даже если вернул ошибку. > > Вот именно, сделайте RTFM. > SUSv3/Posix.1-2001: > Так что - говорите, откуда Вы выкопали, что дескриптор всегда > закрывается, или признавайтесь, что спороли херню. Да, признаюсь, ложная память. Hо во всех linux kernel сделанно именно так, как я написал. Что, по моему, правильно. EBADF и EINTR не считаем - так и должно быть. А остальное - нелепость. -- Eсли уж гайка есть, она должна быть затянута до конца или выкручена нафиг. --- ifmail v.2.15dev5 * Origin: INP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/88438115dd6a.html, оценка из 5, голосов 10
|