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