Re: 3.2b5 : mod_python doesn't handle properly signals likeKILL,SEGV...

2005-12-10 Thread Michel Jouvin
Graham, No I am not using any PythonImport directive neither on the prod server, nor on the test server. On the test server, the only mod_python related directive is : LoadModule python_module modules/mod_python.so I'll try you suggestion about adding some logging messages in mod_python.c.

Re: 3.2b5 : mod_python doesn't handle properly signals likeKILL,SEGV...

2005-12-09 Thread Graham Dumpleton
Just to make sure, are you using PythonImport directive at all? Want to eliminate this as these get run regardless of whether a request against a mod_python handler is received. If the code associated with PythonImport took some time to run, that might be a contributor. Anyway, not sure wha

Re: 3.2b5 : mod_python doesn't handle properly signals likeKILL,SEGV...

2005-12-09 Thread Michel Jouvin
I am still fighting with my mod_python problem on Tru64. I have been able to set up a test configuration with just standard Apache modules and mod_python loaded (no php, no dav, no subversion...) and without any url activating a mod_python handler. The problem remains the same. Just after star

Re: 3.2b5 : mod_python doesn't handle properly signals likeKILL,SEGV...

2005-11-24 Thread Nick
for myself, I have not had problems on ubuntu 5.10 amd64. Nick Jim Gallacher wrote: Michel Jouvin wrote: Jim, I am not totally surprised... I am afraid this is a platform specific issue as we are running mod_python on Tru64. Something like a 64 bits issue. Does it sound a reasonnable possi

Re: 3.2b5 : mod_python doesn't handle properly signals likeKILL,SEGV...

2005-11-24 Thread Jim Gallacher
Michel Jouvin wrote: Jim, I am not totally surprised... I am afraid this is a platform specific issue as we are running mod_python on Tru64. Something like a 64 bits issue. Does it sound a reasonnable possibility ? I have no idea what may be going on, but that seems as likely as anything el

Re: 3.2b5 : mod_python doesn't handle properly signals likeKILL,SEGV...

2005-11-24 Thread Michel Jouvin
Jim, I am not totally surprised... I am afraid this is a platform specific issue as we are running mod_python on Tru64. Something like a 64 bits issue. Does it sound a reasonnable possibility ? How to progress in troubleshooting ? Michel --On jeudi 24 novembre 2005 17:41 -0500 Jim Gallacher

Re: 3.2b5 : mod_python doesn't handle properly signals likeKILL,SEGV...

2005-11-24 Thread Jim Gallacher
Michel, I can't reproduce the problem on debian i386. I put together a script that continually greps a apache child pid and kills it. After killing 200 processes there is no change in the total number of apache processes, and nothing in the apache log other an entry for each process killed:

Re: 3.2b5 : mod_python doesn't handle properly signals likeKILL,SEGV...

2005-11-23 Thread Michel Jouvin
I don't know If really need to write a script, this is so simple. asa/root % ps -e -opid,ppid,cmd | grep http 15601381048577 /www/Web/servers/apache/2.0.54/bin/httpd -k start 15601631560138 /www/Web/servers/apache/2.0.54/bin/httpd -k start 10863961086105 grep http From thi

Re: 3.2b5 : mod_python doesn't handle properly signals likeKILL,SEGV...

2005-11-23 Thread Jim Gallacher
Michel Jouvin wrote: Graham, I played a little bit with worker MPM parameters. In particular I tested your suggestion to increase to 2 StartServers. This has no effect on the problem. I also tried to raise MaxSpareThread to MaxClient and suppressed child recycling (MaxRequestPerChild=0) to su

Re: 3.2b5 : mod_python doesn't handle properly signals likeKILL,SEGV...

2005-11-22 Thread Michel Jouvin
Graham, I played a little bit with worker MPM parameters. In particular I tested your suggestion to increase to 2 StartServers. This has no effect on the problem. I also tried to raise MaxSpareThread to MaxClient and suppressed child recycling (MaxRequestPerChild=0) to suppress restart of chil

Re: 3.2b5 : mod_python doesn't handle properly signals likeKILL,SEGV...

2005-11-21 Thread Graham Dumpleton
Sorry, a couple more questions. When you kill the child process, is Apache under load, ie., receiving lots of requests or in an idle state with no requests being received? Also, do you get the same results if you set "StartServers" to 2 and kill off only one child process? If you only have one ch