[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