Crit error: setsockopt(TCP_NODELAY) failed
Igor Sysoev
is at rambler-co.ru
Thu Aug 16 00:34:15 MSD 2007
On Wed, Aug 15, 2007 at 12:04:50PM +0400, Alexey Rymonin wrote:
> ну и за компанию (это я повторяюсь, просто ответа не было)... Игорь, а можно вот тут
> src\os\unix\ngx_process_cycle.c
>
> if (geteuid() == 0) {
> ^^^^^^^^^^^^^^^^^^^^^
> вот это убрать.... или сделать чтобы хотябы в логи ошибку писал, что незя менять RLIMIT_NOFILE не из под рута...
> а то и в лог не написал, и не поменял....
>
> ......
> if (ccf->rlimit_nofile != NGX_CONF_UNSET) {
> rlmt.rlim_cur = (rlim_t) ccf->rlimit_nofile;
> rlmt.rlim_max = (rlim_t) ccf->rlimit_nofile;
>
> if (setrlimit(RLIMIT_NOFILE, &rlmt) == -1) {
> ngx_log_error(NGX_LOG_EMERG, cycle->log, ngx_errno,
> "setrlimit(RLIMIT_NOFILE, %i) failed",
> ccf->rlimit_nofile);
> }
> }
>
> ......
Да, наверное, так и сделаю.
--
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list