Найти - Пользователи
Полная версия: Останавливаются потоки (workerpool)
Начало » Python для новичков » Останавливаются потоки (workerpool)
1
pyuser749
Здравствуйте. Для многопоточности использую библиотеку workerpool, потоков - 10, в каждом потоке осуществляется HTTP запрос, в очереди 17000 запросов, программа просто останавливается где-то на 12000±1000 без сообщения об ошибке. Подскажите пожалуйста, в чем может быть дело?
mironich
останавливается где-то на 12000±1000 без сообщения об ошибке.
У меня под win если в потоке вываливаеться искл. он просто падает, в консоль искл. не выводиться, но это в Qthread, попробуй поотлавливать исключения в потоках.
lorien
> Здравствуйте. Для многопоточности использую библиотеку workerpool, потоков - 10, в каждом потоке осуществляется HTTP запрос, в очереди 17000 запросов, программа просто останавливается где-то на 12000±1000 без сообщения об ошибке.

Зависает сокет. Пропишите такое:

import socket
socket.setdefaulttimeout(10)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB