История изменений
Исправление blexey, (текущая версия) :
А зачем ты удалишь pid-файл живого процесса?
Удаляй сразу при завершении процесса. В чём, собственно, проблема?
Для надёжности, перед удалением можно заглянуть в него и проверить, свой ли это pid и удалять только если свой, если уж стартанули не глядя на существование pid-файла. Но тогда, наверно, уже поздно пить боржоми - второй процесс у тебя уже наделал делов, а не просто заблудился в pid-файлах.
Исходная версия blexey, :
А зачем ты удалишь pid-файл живого процесса?
Удаляй сразу при завершении процесса. В чём, собственно, проблема?
Для надёжности, перед удалением можно заглянуть в него и проверить, свой ли это pid и удалять только если свой, если уж стартанули не глядя на существование pid-файла.