Доброго дня!
Не хочется плодить ещё темы, друзья, не могли бы Вы подсказать "стандартные" способы по оптимизации скрипта?
Запустил 10 потоков асинхронно. надо чтоб каждый поток проверял результат функцый ниже его по номеру потока и выполнял действия если ниже него все потоки перестали роботать. Например поток 5 выполнит действия только если потоки 4,3,2,1 - не роботают. Если хотяб один из потоков что ниже текущего по номеру роботают - действия не виполняем. Если остаетса один поток или ето будет первий поток, то естественно ниже него уже нечего не будет - и действия должно виполнятса. Ну и каждий поток запускаетса после предедущего через 10 сек. Тоесть конфликтов не будет. Первий запуститса и сразу виполнит действия. а все остальние будут ждать пока он роботает. Цепочку делать нельзя так как в процесе роботы, например 1,2 - закончать роботу 3 продолжит, 4 закончит - тогда 5 не должен начинать действия так как есть один поток ниже него что роботает.
asinhron.xml
Закинул проект посмотрите почему не получаетса назвать поток