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