On Wed, Nov 20, 2013 at 12:03:50PM +0300, Bogdan wrote:Может быть и так, но возможно данные посылались и потерялись где-то
> > On Tue, Nov 19, 2013 at 11:58:33PM +0300, Bogdan wrote:
> > > Т.е. непонятно по какой причине poll() зависает на 5 секунд блокируя
> > работу
> > > интерпретатора.
> >
> > Скорее всего, по той причине, что никаких данных по сети не приходит.
>
> Не совсем тут понятно, что значит "никаких данных по сети не приходит" -
> т.е. удалённая сторона, в данном случае nginx, установила tcp-соединение,
> но данных в него не послала?
по пути... Нужно не фантазировать а опираться на факт, что poll() вышел
на таймаут, значит, скорее всего на хосте-приёмнике данных не было.
И самый быстрый способ проверить это -- посмотреть дамп трафика.
После чего уже понятно, ядро виновато или локальная сеть.