Как реализовать запрет на повторный запуск приложения?
Недавно перешел на Linux, и если на винде в интернетах полно примеров, как запретить повторный запуск уже рабочего приложения (через именованный мьютекс, к примеру), то все мои поиски для линукса - увенчались провалом. Если кто знает где почитать, или кто может объяснить/показать пример, очень буду благодарен.
Файл создают временный. Тут есть проблема, с падением приложения, в следствии чего этот файл не удаляется. Но можно например PID в этот файл написать и проверять наличие процесса.