Собственно запускаю 5 потоков, и все хорошо, запускаю 20 и выдает эту ошибку половина потоков "Таймаут во время выполнения GetLoadStats" а при открытии окон они пустые без страницы либо сами закрываются
Напишите хоть кто нить такое вообще возможно сделать как нить даже через веб интерфейс.
Сегодня вот например из 60 потоков остался всего лишь 1 и он ни как не хотел сам завершаться.
Может быть не жать програмнно Ждать завершение каждого потока, а нажать остановить мгновенно.
Или может быть в OnAplicationInit добавить счетчик с начальным значением общего кол-ва потоков, и потом им играться и его проверять на минимальное кол-во запущенных потоков?
Я бы посоветовал пересмотреть логику скрипта и использовать асинхронный вызов функции
Если нужно повторять действие бесконечно, то авторизуйтесь на сайте и создайте цикл while ( со значением true), в котором будут повторяемые действия и сон на указанное время
Пробовал про парсить только текст без картинок. Спарсилось только 21 блок (то есть, ошибка вылетает +- в том же месте). В сумме вышло 26к текста включая пробелы и ссылки