[Moscow.pm] Win32API::File DefineDosDevice
Akzhan Abdulin
akzhan.abdulin на gmail.com
Вт Фев 28 01:51:19 PST 2012
Решайте с помощью гарантированного вызова в разное время.
28 февраля 2012 г. 13:33 пользователь kostya timoshenko <
timoshenko.kostya на gmail.com> написал:
> Здравствуйте, вопрос по функции DefineDosDevice которая мапит папку на
> определенный диск,
>
> При запуске двух копий скрипта в один момент времени(в кроне).В
> большинстве случаев возникают ситуации когда захватывается один диск
> в первой и второй копии скрипта. Т.е. на один и тот же диск пытаемся
> примапить разные папки.
>
> Перед вызовом этой функции стоит проверка на то свободен диск или нет.
> Если запускать хоть в пол-секунды разницы то проблем нет.
>
> Пробовал случайную небольшую задержку делать и диски случайно
> выбирать, намного лучше работает но процентов 5% случаев остается.
>
> Или это на уровне операционки проблемы то-что можно захватить один
> диск одновременно.
>
> может кто с подобным сталкивался?
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20120228/a753ad07/attachment.html>
Подробная информация о списке рассылки Moscow-pm