Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Вопрос по б? ????????????? ????????????????????=?utf-8?Q?????=D0=B4=D1=83=D1=89=D0=B5=D0=BC=D1= 83_=D0=BA=D1=8D=D1=88?=? ?рованию.
Igor Sysoev пишет:
> Race condition в данном случае в том, что флаг
> может быть выставлен
> до epoll_wait, а потом epoll будет ждать какое-то
> время.
В таком случае обработчик сигнала
должен будить воркер через
трубу в неблокирующем режиме. Как здесь,
например:
http://wwwtcs.inf.tu-dresden.de/~tews/Gtk/x2992.html
Не вижу в этом ничего страшного. Хотя
факт того, что линуксоиды
изначально прощелкали pepoll -- это конечно
же дилетантство.
--
Best regards,
Valery Kholodkov
|