Браузер ждет некоторых данных с сервера, и ведение журнала выполняется только после перезапуска сервера. Также я вижу, что дети могут раздвоить.Почему второй запрос не заканчивается?
$ah{ $r->hostname } ||= HTML::Mason::ApacheHandler->new (..)
sub handle{
eval{ $ah{ $r->hostname }->handle_request($r); };
if([email protected]) {
$r->filename($r->document_root . '/errors/500.html');
$ah{ $r->hostname }->handle_request($r); };
$r->log_error('ERROR');
}
}
Что я делаю неправильно, так что они еще не закончены?
UPD я нашел только одну ноту о той же проблеме: http://sourceforge.net/p/mason/mailman/message/14999444/ но без подсказки.
Фактически я возвращаю результат в код моего происхождения. Я делаю второй запрос, потому что хочу выполнить дополнительные действия. Теперь я сохраняю данные в комментариях и делаю internal_redirect вместо handle_request –