Вопрос по перловому модулю..

Igor Savchenko dicsydel at gmail.com
Wed Nov 14 13:11:22 MSK 2007


Hello Igor,

  Конфиг nginx - стандратный в нем на определенный локатион стоит:

  perl handler:Test;

  внутри перлового модуля:

package handler;
                                
use nginx;                      

sub Test
{
        local $r = shift;
        
        $r->send_http_header("plain/text");
                        
        $r->print(`echo 'Hello world!'`);
        return OK;      
}  

При запросе к этому локатиону несколько раз:

в еррор лог валится следующее:

2007/11/14 12:00:36 [notice] 23622#0: signal 17 (SIGCHLD) received
2007/11/14 12:00:36 [notice] 23622#0: unknown process 23633 exited with code 0
2007/11/14 12:00:38 [notice] 23622#0: signal 17 (SIGCHLD) received
2007/11/14 12:00:38 [alert] 23622#0: waitpid() failed (10: No child processes)
2007/11/14 12:00:40 [notice] 23622#0: signal 17 (SIGCHLD) received
2007/11/14 12:00:40 [alert] 23622#0: waitpid() failed (10: No child processes)
2007/11/14 12:00:41 [notice] 23622#0: signal 17 (SIGCHLD) received
2007/11/14 12:00:41 [alert] 23622#0: waitpid() failed (10: No child processes)
2007/11/14 12:00:42 [notice] 23622#0: signal 17 (SIGCHLD) received
2007/11/14 12:00:42 [notice] 23622#0: unknown process 23637 exited with code 0
2007/11/14 12:00:43 [notice] 23622#0: signal 17 (SIGCHLD) received
2007/11/14 12:00:43 [notice] 23622#0: unknown process 23638 exited with code 0

Ошибки чередуются без какой-либо закономерности...

При этом на странице как и ожидалось отображается: Hello world!

Это нормально?

---------------------------------
Igor V. Savchenko

http://webta.net

mailto: igor at webta.net
ICQ: 86915046






More information about the nginx-ru mailing list