Вопрос по nginx mod_perl

Igor Sysoev is at rambler-co.ru
Thu Aug 30 13:52:16 MSD 2007


On Thu, Aug 30, 2007 at 01:37:33PM +0400, Anton Noginov wrote:

> 		Коллеги, что я делаю неправильно? 
> 
> 
> nginx.conf: 
> 
> --------
> http {
>      server {
>         listen       8043;
>         server_name  localhost;
> 
>         location / {
> 
>                 perl '
>                         sub {
>                                 my $r=shift;
>                                 $r->send_http_header("text/html");
>                                 $r->print("Hello\n");
>                                 return OK;
>                         }
>                 ';
>         }
>     }
> --------- 
> 
> 	При запуске nginx работает так, как ожидалось. Но при kill -1 в голову 
> мастер-процессу nginx валится, успевая написать в error_log: 
> 
> 2007/08/30 13:36:54 [info] 8493#0: sigtimedwait() failed (4: Interrupted 
> system call)

Самое загадочное для меня в этой строке это то, что sigtimedwait()
используется только в рабочих процессах и только при использовании rtsig.

Как настроены

master_process
daemon
use

?


-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list