У меня есть сценарий с обработчиком исключений. Этот обработчик исключений очищает пару соединений, прежде чем сценарий завершается после исключения.
Я хотел бы перебросить исключение из этого обработчика исключений так, чтобы оно обрабатывалось собственным обработчиком исключений PHP last-resort, где ошибка записывается в журнал ошибок PHP, или что там по умолчанию, как настроено в PHP.ini.
К сожалению, это не представляется возможным, как показано здесь:
http://www.php.net/manual/en/function.set-exception-handler.php#68712
Вызовет фатальную ошибку: Exception thrown without a stack frame
Есть ли другой способ вывести ошибку в стек, чтобы PHP обработал ее после того, как обработчик исключений закончит очистку?