Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
warning: epoll_create is not implemented and will always fail
- To: nginx-ru@xxxxxxxxx
- Subject: warning: epoll_create is not implemented and will always fail
- From: "Alexey Mahotkin" <squadette@xxxxxxxxx>
- Date: Sun, 24 Sep 2006 15:01:26 +0400
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=c1tOC8UZpJAMumM0UMnlhR82Rjv4Qiwl+ojf7ZxkrrFDLUc8NeijFOPFFCNEUqRK6Ibx3h91Zw0G/o6t3JQnSyn/fV0YqhDuauokXQ9CkkHbfQ4vzZ5oi5nwcVHwVU9Rcn/enFZTj7aPnktmNttDNny881bQHp59DTMsIA31Otc=
привет,
при сборке nginx на нашей маниакально сконфигурированной (вне моего
контроля) Slackware при линковке бинарника имеем:
objs/src/event/ngx_event.o(.text+0xdbc): In function `ngx_event_init_conf':
src/event/ngx_event.c:1140: warning: warning: epoll_create is not
implemented and will always fail
objs/src/event/modules/ngx_epoll_module.o(.text+0x1cc): In function
`ngx_epoll_add_event':
src/event/modules/ngx_epoll_module.c:250: warning: warning: epoll_ctl
is not implemented and will always fail
objs/src/event/modules/ngx_epoll_module.o(.text+0x416): In function
`ngx_epoll_process_events':
src/event/modules/ngx_epoll_module.c:402: warning: warning: epoll_wait
is not implemented and will always fail
При этом nginx взлетает, говорит в логе, что использует epoll и даже
вроде бы не очень медленно работает. Но недавно у нас начали
дропаться SYN'ы, и нам советуют попробовать ускорить процесс приёма
новых соединений.
Тестовая аппликуха от epoll, как сказал мне хозяин машины, работает нормально.
Может ли быть так, что nginx действительно получает от epoll_create
код ошибки и тихо даунгрейдится до какого-нибудь select(), прости
господи?
Побочный вопрос: помогает ли кому-нибудь listen deferred?
У нас около 300 коннектов в established.
Спасибо!
--alexm
|