Ожидает ресурс после перезапуска потока.

Поддержка
  • В скрипте есть многопоточная функция. Число потоков должно быть равно числу строк в ресурсе. Для каждого потока должна быть использована только своя строка.
    Проблема в том, что мне иногда требуется перезапустить конкретный поток по определенному условию, в данном случае
    если ([[STROKA_RESURSA]]) == ("222")
    Для этого я останавливаю поток действием Fail и поток запускается снова, уменьшая счетчик неудачных выполнений на 1.
    Проблема в том, что поток не берет строку из ресурса, а БАС при этом пишет в логе "Ожидаю ресурс RESOURCE".
    alt text
    Мне нужно, чтобы БАС брал ту же самую строку из ресурса, с которой работал до окончания потока, инициированного действием Fail.
    Почему БАС ожидает ресурс? Как исправить?

    Скрипт: google test mnogopotok.xml
    Ресурс для скрипта: список.txt

    Версия БАС: 24.0.8
    ОС: WINDOWS 7

  • Увеличь количество ошибочных использований в настройках ресурса. Когда происходит Fail строка из ресурса удаляется. Из файла не удаляется, потому что не стоит галочка "запись".