[Moscow.pm] Кронскрипты: защита от повторного запуска
Ivan Petrov
i.petro.77.00 на gmail.com
Пн Авг 5 11:47:05 PDT 2013
кто как делает сабж?
мы много лет делаем на базе flock'а который делает опен на $0 (а
временами и на файлхендл DATA).
все работает. но вот ИНОГДА наблюдаем сбои: перед flock и после стоит
print.
иногда внутри flock "зависает" (хотя должен либо взять блокировку,
либо вернуть ошибку).
и далее один скрипт "висит", все другие видят flock и отваливаются.
пока не выяснил: бага в перле это или в окружении линуховом или еще
где.
ща бы просто проблему решить.
добавить alarm можно конечно но не хочется.
есть еще варианты решения сабжа?
Подробная информация о списке рассылки Moscow-pm