ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Crit error: setsockopt(TCP_NODELAY) failed



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



 




Copyright © Lexa Software, 1996-2009.