=?utf-8?Q?=D0=92=D0=BE=D0=BF=D1=80=D0=BE=D1=81_=D0=BF=D0=BE_=D0=B1=3F?= ?дущему кэш??ровани=?utf-8?Q?б??=D0=B4=D1=83=D1=89=D0=B5=D0=BC=D1= 83_=D0=BA=D1=8D=D1=88?=? =?utf-8?Q?=3F=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8E.?=

Valery Kholodkov valery+nginxru at grid.net.ru
Thu May 8 13:41:27 MSD 2008


Igor Sysoev пишет:

> Race condition в данном случае в том, что флаг
> может быть выставлен
> до epoll_wait, а потом epoll будет ждать какое-то
> время.

В таком случае обработчик сигнала
должен будить воркер через
трубу в неблокирующем режиме. Как здесь,
например:

http://wwwtcs.inf.tu-dresden.de/~tews/Gtk/x2992.html

Не вижу в этом ничего страшного. Хотя
факт того, что линуксоиды
изначально прощелкали pepoll -- это конечно
же дилетантство.

-- 
Best regards,
Valery Kholodkov






More information about the nginx-ru mailing list