У меня запускается некий кроссплатформенный скрипт, который не должен выполняться более чем в одном экземпляре одновременно - при попытке повторного запуска он должен просто сразу выйти, и не должен ждать, пока завершится предыдущий процесс, и не должен начинать работу после его завершения. Можно создавать в начале программы LOCK-файл (O_CREAT|O_EXCL), а в конце удалять, но тогда при RESET'е LOCK-файл останется и не даст запуститься программе заново. Есть какие-нибудь надежные решения?

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

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


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

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

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

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

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

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

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

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

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

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

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


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


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

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Зачем нужен flock? (2025)
- Форум автогенерация сетов (2015)
- Форум Debian, apache, несколько экземпляров (2014)
- Форум Запуск нескольких экземпляров приложения (2011)
- Форум в чем смысл запрета исполнения? (2016)
- Форум Компиляция glibc и бит запрета исполнения (2014)
- Форум Несколько экземпляров mc с разными конфигами (2013)
- Форум Transmission-gtk запускается в несколько экземпляров (2023)
- Форум Запрет на исполнение .exe файлов в samba (2021)
- Форум preact + htm: несколько экземпляров одного дочернего компонента. (2019)