|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 11 Mar 2001 00:18:29 To : "Vladimir Butenko" Subject : Re: Microsoft предлагает запретить Linux!!! -------------------------------------------------------------------------------- Vladimir Butenko <butenko@stalker.com> wrote: VB> VB> Eugene B. Berdnikov <berd@desert.ihep.su> wrote in message VB> news:ia1d89.hru.ln@elf.ihep.su... >> Vladimir Butenko <butenko@stalker.com> wrote: >> VB> Комментарий вверху видели? Вопрос на засыпку: обратились к send() с VB> буффером >> VB> в 50К. Канал - медленный. Оно засунуло 10000 в буфера тцп и встало, в >> VB> задумчивости. >> VB> В это время - приходит сигнал EINTR. Вопрос на засыпку - что вернется VB> в >> VB> программу? >> VB> Вообще - то должно вернуться 10000, и на нормальной системе так и >> VB> происходит - >> VB> что происходит в Линухе - я не знаю, но там и EINTR - не может VB> возникнуть. >> VB> По крайней мере, по инициативе программы (в отличие от FreeBSD). >> >> Угадайте с трех раз, что даст в линуксе "man 2 send | grep EINTR" ? :) >> Странно, что ман по SO_SDNTIMEO Вы прочесть не поленились... VB> VB> Все, клиника. VB> VB> Он говорит: VB> VB> EINTR A signal occurred. VB> VB> Вы внимательно на это посмотрели? Теперь еще посмотрите. Потом - VB> на то, что я написал. Потом - еще раз. Если все равно останутся VB> трудности с пониманием, скажите прямо. Я попробую уже на уровне Вы лучше расскажите, что такое "сигнал EINTR", и где обитает SIGEINTR. А то прямо так и написано: "В это время - приходит сигнал EINTR." 8:) Признаюсь, трудности с пониманием у меня остаются. :) Относительно последующих строк тоже (что, мол в линуксе EINTR не может возникнуть). Интересно, что же возникает в линуксе и вообще о чем речь? VB> линухомана раз"яснить - писать буду медленно. О том, что такое - VB> "по инициативе программы". -- Eugene Berdnikov --- ifmail v.2.15dev5 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/53531de1e37d.html, оценка из 5, голосов 10
|