https://issues.apache.org/bugzilla/show_bug.cgi?id=41743
--- Comment #4 from Andrew <[email protected]> 2011-01-26 20:02:18 EST --- Steps are: 1. Configure apache to use: - prefork mpm - KeepAlive On - KeepAliveTimeout 60 - MaxKeepAliveRequests 0 2. Save ps output. e.g: ( while true; do date; ps -Hfg `cat httpd.pid`; sleep 1 ; done ) > ps.log 3. Run script: keepalive.py <hostname> 4. Send USR1 to the parent process e.g. sudo kill -USR1 `cat httpd.pid`; date 5. Observe in ps.log that all the child processes exit, except for one. New child process will start 6. sudo netstat -tp will indicate that the python script is connected the the one child process that did not exit 7. Leave the system for 15 minutes or longer 8. The one child process will still not exit (check ps.log and netstat -tp) 9. Stop keepalive.py e.g. using ctrl+c 10. Observe that the one child process will exit once keepalive.py disconnects -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
