Запуск многопоточной функции Бас вылетает



  • Здравствуйте. Уже который раз пробовал организовать и воспользоваться функцией в многопотоке, но почему-то программа вся крашится. Пробовал разные настройки, разное исполнение скрипта, ничего не помогает. Подскажите, возможно не правильно как-то использую? Вот тестовый скрипт



  • @seedgg ээээм. прекрасно работает твой скрипт



  • У меня зависон после того как 300 чисел прошло. Пошла ошибка типа не хватает ресурса num и все...



  • @artihorror @forall Правильно, доходит до 300 - это закончило работу функция, мне нужно, чтобы с нее вышло и пошел скрипт работать дальше с обработаными ресурсами. Блок "Вышел с Претест" не выполняется....тоесть с функции не выходит а попросту закрвается вся программа(не всегда). Даже ставлю onlyfail - не помогает. Какими должны быть настройки,что когда данная функция обработала все данные, чтобы с функции выходило и продолжало работать дальше. Зделал было 2-е функции Одна на настройку и гет хттп другую на сокс5. Запускал функцию многопоток на 2 потока проверял если поток 2- проверяем хттп, 3-й сокс5. Скрипт тоже вылетает, даже не начинает работать.



  • Лог бесконечный:

    ~~BAS~LOG~~[.][black][994670042] [17:25:42] Поток №8 : Номер потока 8 число 300
    ~~BAS~LOG~~[-][red][671086653] [17:25:43] Поток №8 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:48] Поток №9 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:48] Поток №10 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:48] Поток №11 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:48] Поток №12 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:48] Поток №13 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:48] Поток №14 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:48] Поток №15 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:48] Поток №16 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:48] Поток №17 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:48] Поток №18 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:48] Поток №19 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:48] Поток №20 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:48] Поток №21 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:49] Поток №2 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:49] Поток №3 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:49] Поток №4 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:49] Поток №5 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:49] Поток №6 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[-][red][671086653] [17:25:49] Поток №7 : Поток завершился с сообщением "Resource get error for Nunbers"
    ~~BAS~LOG~~[.][black][994292704] [17:25:49] Поток №1 : Вышел с Претест
    ~~BAS~LOG~~[+][green][17:25:49] Поток №1 : Поток выполнен успешно с сообщением "Ok"
    

    А почему? Потому, что у вас сверху стоит успешных 99999999999
    А ресурса то уже нет. И это моментально отрабатывается.



  • @forall Да спасибо, уже разобрался, что 1 поток это типа "сервисный", а дальнейшее управление скриптом и его настройки - это уже в функциях. Что при работе с многопоточными функциями, основной скрипт нужно в 1 поток с 1 упехом и 1 неудачей выставлять. тест numbers.txt


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.