LINUX.ORG.RU

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

>по теме: нужно перезапустить процесс не убивая его.

что это значит? перезапустить процесс не убивая его не возможно.

Nao ★★★★★
()

Для этого у run должен быть обработчик сигналов, который, допустим, по определённому сигналу перечитает конфигурацию или т.п.

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

И да, когда твоя прога выйдёт, пусть потрёть pid-файл. А то этот пид может другой процесс занять и тогда будет веселуха.

true_admin ★★★★★
()

В некоторых дистрибутивах есть команда start-stop-daemon, она может упростить вышесказанные манипуляции с остановкой и запуском демона

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

думаю если загоняешь процесс в /dev/null вытянуть его оттуда уже нереально.

al1as
() автор топика

кстати, когда-то натыкался на скрипт который запускает процесс в цикле, и при падание \ убийстве процесса он возраждается заного.

есть идеи как это реализовать?

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