Пытаюсь аутентифицироваться на сайте и дальше многопоточно пройтись по ссылкам.
Делаю как в примере с Moz.
Вначале делаю
yield this.mutex.lock();
Затем аутентифицируюсь.
Затем делаю:
yield this.mutex.unlock();
this.cookies.setAll(session);
И потом формирую список урлов по которым прохожусь в цикле.
Так вот если цикл переношу выше yield this.mutex.unlock();
то работает нормально но медленно так как в один поток.
Когда переношу цикл ниже yield this.mutex.unlock();
то вижу что запрос идет без куки авторизации в заголовке и соответсвенно получаю отлуп.
Что я делаю не так?
Делаю как в примере с Moz.
Вначале делаю
yield this.mutex.lock();
Затем аутентифицируюсь.
Затем делаю:
yield this.mutex.unlock();
this.cookies.setAll(session);
И потом формирую список урлов по которым прохожусь в цикле.
Так вот если цикл переношу выше yield this.mutex.unlock();
то работает нормально но медленно так как в один поток.
Когда переношу цикл ниже yield this.mutex.unlock();
то вижу что запрос идет без куки авторизации в заголовке и соответсвенно получаю отлуп.
Что я делаю не так?