LINUX.ORG.RU

Получение сообщений о падении демона


0

0

Доброго времени суток! Я написал программу, которая запускается в фоне(через «nohup ./prg &»). Она не до конца отлажена и хотелось бы, чтобы сообщения о падении программы писались в файл, так как работает она в фоне. Как это сделать?

Ответ на: комментарий от mannaz

mannaz> А что, при сегфолте процесса в лог автоматически откинется соответствующая запись?

# grep segfault /var/log/messages
Mar 17 11:00:05 lnx-site2 kernel: lpd_inet[20253]: segfault at 00000000f68cd004 rip 000000000804e917 rsp 00000000ffc8ff50 error 4
sdio ★★★★★
()
Ответ на: комментарий от mannaz

А что, при сегфолте процесса в лог автоматически откинется соответствующая запись?

Можно на SIGSEGV сесть и писать соотв. инфу. Можно ulimit -c unlimited перед nohup сделать и получать корки.

mv ★★★★★
()
Ответ на: комментарий от ares4322

>>я запускаю так: nohup ./prg param >> command.log 2>&1 и в syslog ничего не пишется

Ты на сигнал обработчик повесил?

MuZHiK-2 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.