[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