Re: Re: Залипание сессий.

От: Andrew A. Vasilyev <CGatePro_at_mx_ru>
Дата: Fri 20 May 2005 - 12:27:55 MSD

On Fri, May 20, 2005 at 12:22:10PM +0400, Dmitry Valdov wrote: > > Сейчас тебе посоветуют выбросить ФриБСД на помойку :-)))
> Других вариантов нет? :-)

  Написать этим уродам (FreeBSD Team), чтобы починили шедулер   в тредах. На мелких sleep-ах (меньше секунды) он "засыпает"   навсегда и из select()-а не возвращается. А новое соединение   порождается тем же тредом, который "спит". Вот очередь и умирает.

  Ещё вариант: рассказать Вове, как из userland сообщить TCP/IP стеку,   что надо сделать flush потока (чтобы финальная точка уехала   отдельным пакетом). :-))))

  Сейчас там просто делается пауза через select(),   которая может затянуться :(((


        ANDY Получено Fri May 20 08:27:56 2005

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:13:51 MSK