@Erick между "берут данные" и "записывают" скрипт/поток может иметь разную длительность, поэтому то что первым успело то первым и записалось.
вместо ресурса можно использовать и др. структуры данных
Возможно ли сделать чтобы при неудачном завершении потока, все данные что в нем использовались (из текстовых документов, настроено удаление после использования), сохранялись в опредленный текстовый документ или чтобы поток повторялся с такими же данными к примеру в конце выполнения скрипта.
Возможно ли сделать чтобы при неудачном завершении потока, все данные что в нем использовались (из текстовых документов, настроено удаление после использования), сохранялись в опредленный текстовый документ или чтобы поток повторялся с такими же данными к примеру в конце выполнения скрипта.
Увеличьте количество "неудачных использований" ресурса
@Bigma said in Потоки:
@Fox так оно может быть удачным, взять то он взял, в переменную положил, а через десять шагов словил ошибку. Данные то из ресурса уже удалились, я же правильно понимаю ? Или при вылете потока все ресурсы вернуться назад ?
Данные удаляются из ресурса когда будет превышено число удачных либо неудачных использований
@Bigma said in Потоки:
@Fox так оно может быть удачным, взять то он взял, в переменную положил, а через десять шагов словил ошибку. Данные то из ресурса уже удалились, я же правильно понимаю ? Или при вылете потока все ресурсы вернуться назад ?
Всё зависит от настроек ресурса и его использования. Например если установлено 1 "успешное использование" и 10 "неудачных использований", то поток, который взял этот ресурс может завершится успешно и удалить эту строку, или завершится неудачно 10 раз и только после этого удалить строку.
Однако если в скрипте вы отключаете опцию "Повторное использование" при использовании ресурса, то это будет означать, что данный ресурс был использован успешно, даже если поток завершится неудачно.
@Bigma said in Потоки:
@UserTrue В начале потока получил из ресурса положил в переменную. Это уже считается удачным использованием ? Еще 10 шагов в скрипте и 10 минут и бац ошибка. Данные удалятся или нет ?
проще проверить конечно.
Удачным использованием считается, если поток был завершен успешно либо взяли из ресурсы новое значение