Есть ли timeout у pool на python?
Есть функция, которая получает список ссылок и обрабатывает данные по каждой ссылке. Я пытаюсь запустить ее в несколько потоков:
with ThreadPoolExecutor(max_workers=10) as pool:
pool.map(get_article, files)
files-массив файлов со ссылками, функция получает ее, проходит по всем ссылкам и выдает результат. Но почему-то обрабатывает не все ссылки, хотя если запустить функцию в 1 поток без pool, то все нормально. Поэтому возник вопрос-не может ли быть какого-то лимита на время выполнения потока?