Вылетает 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 добавьте сон


Log in to reply