Мне нужно чтобы при определенных обстоятельствах, если один поток заметит что-то, остановку делали все остальные, или делали паузу, помогите люди добрые, как это можно реализовать?
@Salved , в начале скрипта узнаёшь сколько времени через Дата и Время, очевидно. Потом периодически получаешь свежее время и сравниваешь со временем старта.
@Gang а перед использованием профиля делать его копию и после восстанавливать не вариант?
У меня там многопоток и 1 профиль может быть одновременно на разных потоках. Если я на одном потоке возьму чистый профиль и сделаю его копию, и потом удалю рабочий профиль и восстановлю чистую копию. Но другой поток в это же время может пользовать этот же рабочий профиль, и таким образом будет путаница.
По моему ни какой путаницы не будет. В одном месте у вас лежит прогретый профиль, каждый поток, прежде чем начать работу, копирует себе этот профиль.