Вылетает BAS при использовании вызова функции в несколько потоков

Поддержка
  • Вылетает BAS если установленное количество успешных выполнений, при вызове функции в несколько потоков, достаточно большое.

    Функция Main:
    BrowserAutomationStudio_PRlNDaW4HO.png

    Функция Test:
    BrowserAutomationStudio_kYTejsodsA.png

    Лог выполнения скрипта:
    2021.08.31.18.15.48.txt

    Видно, что в логах скрипта зафиксировано только около 100 записей из функции Test.
    При установке количества успешных выполнений на 15, скрипт отрабатывал без проблем.

    Ожидание: Функция отработает 1000 или немного больше раз.
    Реальность: По логу функция отрабатывает около 100 раз.

    Windows 10 x64
    BAS 24.1.1

  • @TheAct1on предположительно происходит слишком много операций открытий/закрытий потоков за короткий промежуток времени.
    если внутри функции Test выставить сон достаточного времени то проблема должна решиться

  • @TheAct1on добавьте сон

  • 0 Votes
    13 Posts
    1303 Views
  • 0 Votes
    4 Posts
    628 Views
  • 0 Votes
    7 Posts
    1700 Views
  • 0 Votes
    18 Posts
    3113 Views
  • 0 Votes
    2 Posts
    1047 Views