Штатными средствами нельзя.
Только если вводить глобальную переменную, которая будет сигнализировать о том, что надо потоки ставить на паузу.
Потом создать функцию, которая проверяет статус этой глобальной переменной, и если статус пауза - запускать цикл с паузой с проверкой, не снялась ли пауза.
Потом уже в код потока пихать эту функцию в наиболее критичных местах, где стоит поставить поток на паузу.
Число активных потоков проекта
-
Добрый день.Подскажите,как получить число активных потоков проекта?
-
@fastspace А если в процессе работы один из потоков завершится с ошибкой?Например,2 поток завершился из 5 запущенных,как в таком случае узнать?
-
@sir-ydroidrrr said in Число активных потоков проекта:
@fastspace А если в процессе работы один из потоков завершится с ошибкой?Например,2 поток завершился из 5 запущенных,как в таком случае узнать?
Можно узнать количество успехов и неудач
-
@fox ммм,вы наверно не совсем правильно поняли.Мне нужно получить число активных потоков,даже если один из них закончится успешно или с ошибкой.
Например:Скрипт запустил 5 потоков.Через (любое число) секунд 2 поток закончился успешно,а 3 поток с ошибкой и он перезапустился.Вот как узнать активные потоки проекта? -
@sir-ydroidrrr Стандартно никак!