Почему мой сценарий Perl выходит с 137?

Если вы работаете в ASP.NET MVC, вы можете попробовать MVCMiniProfiler (http://benjii.me/2011/07/using-the-mvc-mini-profiler-with-entity-framework/)

45
задан brian d foy 5 January 2010 в 11:45
поделиться

3 ответа

137 = 128 + 9, что означает, что какой-то другой процесс отправил вам сигнал 9, то есть SIGKILL. Т.е. другой скрипт убивает ваш, вот как это выглядит.

73
ответ дан 26 November 2019 в 20:54
поделиться

Я подозреваю, что предупреждение о выходе выводится оболочкой, которая вызвала программу perl, а не самой программой perl, поэтому «отсутствие предупреждений» в коде Perl вам не поможет. код выхода 137 означает, что он был уничтожен сигналом SIGKILL.

4
ответ дан 26 November 2019 в 20:54
поделиться

Я только что столкнулся с тем же кодом выхода 137 при запуске скрипта Python. Оказывается, это убийца OOM, отправляющий SIGKILL интерпретатору Python. Если причина та же, вы можете найти oom msgs в / var / log / messages

50
ответ дан 26 November 2019 в 20:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: