У меня есть код, который отправляет запросы на разные ip с помощью requests.post()
В 1 случае из тысячи попадается ситуация, когда request начинает бесконечно загружать аудиофайл.
Сейчас я решил это с помощью заворачивания запроса в отдельный поток и в отдельный класс с переменной для ответа responce на случай если он не бесконечный и использованием thred.join(timeout=10) в вызывающем коде, но получается что тот поток будет бесконечно висеть в фоне. Как его правильно завершать?
Параметр timeout в функции requests не работает в данном случае.