Я использую почту gem для анализа набора писем. К сожалению, одно из писем приводит к тому, что синтаксический анализ достигает 100% ЦП и никогда не возвращается.
Я использовал ruby-prof и инструменты для тестирования производительности, чтобы посмотреть на почтовый гем в целом, но мой вопрос в том, как мне профилировать и выяснить, что идет не так, когда скрипт не возвращается.
К сожалению, я не знаю, как воспроизвести эту ошибку, и мое сообщение является конфиденциальным, поэтому я не могу поделиться им. Из того, что я вижу, в этом нет ничего особенного, и его размер составляет всего 4 МБ, тогда как электронные письма размером 30 МБ могут нормально анализироваться.
Спасибо!