LINUX.ORG.RU

История изменений

Исправление blexey, (текущая версия) :

А зачем ты удалишь pid-файл живого процесса?
Удаляй сразу при завершении процесса. В чём, собственно, проблема?

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

Исходная версия blexey, :

А зачем ты удалишь pid-файл живого процесса?
Удаляй сразу при завершении процесса. В чём, собственно, проблема?

Для надёжности, перед удалением можно заглянуть в него и проверить, свой ли это pid и удалять только если свой, если уж стартанули не глядя на существование pid-файла.