Apparently there _is_ a PHP ini setting controlling
it -- defaults to off.
// initially, we are only ever called under apache
// but check just in case
- if (function_exists('apache_child_terminate') && function_exists('memory_get_usage')) {
+ if (function_exists('apache_child_terminate')
+ && function_exists('memory_get_usage')
+ && ini_get_bool('child_terminate')) {
if (empty($CFG->apachemaxmem)) {
$CFG->apachemaxmem = 25000000; // default 25MiB
}