Во первых, в первом ифе вы вообще ничего не выходите в лог. Во вторых перед выводами в лог поставьте небольшие паузы.
В третьих, проверьте что вы в три потока запускаете тестовый скрипт.
Если не помогло, выложите тестовый скрипт.
Помогите разобраться с простым скриптом.
Скрипт авторизации в режиме асинхронной многопоточности.




Скрипт завершается пройдя 2 пары записей. Как сделать что бы скрипт перебирал все записи ресурса аккаунты ?
Почему выводится в логе Поток 1 и Поток 2 - выполнены, что это за потоки и данные ? Почему ввод данных начинается в потоке № 3 ?
Сам скрипт прикладываю.test0.xml
Зачем вам тут асинхронный запуск? Используйте простую многопоточность и установите "Типа запуска: Повторять" .
Поток 1 и 2 это простые потоки, которые в свою очередь запускают асинхронные функции, других действий в них нет, поэтому они завершаются. А потоки 3 и 4, это потоки, запущенные асинхронной функцией.