we encountered an issue with the Zend Optimizer Plus killing other running httpd processes. Some of our longer running php processes have randomly been killed. It took us a long time to figure out why. Now I traced it down to the Zend Optimizer.
Install is zend-server-ce-php-5.3-5.6.0-309.noarch on CentOS. The Version of the Zend Optimizer is php-5.3-optimizer-plus-zend-server-5.6.0-276.x86_64. Stacktrace for the httpd process killing other httpd processes:
- Code: Select all
Catchpoint 1 (call to syscall 'kill'), 0x00007f0922b3bbe7 in kill () from /lib64/libc.6
#0 0x00007f0922b3bbe7 in kill () from /lib64/libc.6
#1 0x00007f090973f1a7 in ?? () from /usr/local/zend/lib/optimizerplus/php-5.3.x/ZendOptimizerPlus
#2 0x00007f090973f12f in ?? () from /usr/local/zend/lib/optimizerplus/php-5.3.x/ZendOptimizerPlus
#3 0x00007f090973ece9 in ?? () from /usr/local/zend/lib/optimizerplus/php-5.3.x/ZendOptimizerPlus
#4 0x00007f091975d5c7 in zend_llist_apply () from /usr/local/zend/lib/apache2/libphp5
#5 0x00007f091975ae1b in ?? () from /usr/local/zend/lib/apache2/libphp5
#6 0x00007f09197672e3 in ?? () from /usr/local/zend/lib/apache2/libphp5
#7 0x00007f0919715801 in php_request_startup () from /usr/local/zend/lib/apache2/libphp5
#8 0x00007f09197ef778 in ?? () from /usr/local/zend/lib/apache2/libphp5
#9 0x00007f09245f3980 in ap_run_handler ()
#10 0x00007f09245f723e in ap_invoke_handler ()
#11 0x00007f0924602880 in ap_process_request ()
#12 0x00007f09245ff748 in ?? ()
#13 0x00007f09245fb488 in ap_run_process_connection ()
#14 0x00007f0924607657 in ?? ()
#15 0x00007f092460796a in ?? ()
#16 0x00007f09246085ec in ap_mpm_run ()
#17 0x00007f09245df840 in main ()
Why in the hell is the ZendOptimizer killing other running httpd processes?
Greetings Jürgen

