При использовании потоков и lwp загружая странички с https частенько полностью всё вылетает, я так понимаю что lwp не очень потокобезопастный Как можно это исправить?
Добавлено через 9 минут и 38 секунд Если запустить такое, то начинают сильно сыпаться всевозможные ошибки
Код | use threads; use LWP;
for $i (1..40){ push @threads, threads->create(\&thr, $i); }
foreach my $thread (@threads) { $thread->join(); }
sub thr { $n = shift; print "$n started\n"; while (1){ $ua = LWP::UserAgent->new(); $ua->timeout(15); $content = $ua->get("https://mail.yandex.ua")->as_string(); print $n . " " . time() . "\n"; } }
|
|