тайм ауты в некоторых ситуациях не срабатывают, собственно из за этого и все проблемы с получение дескриптора и ликвидацией потока в котором загрузчик Tidhttp.
а как можно закрыть сокет? обработка исключений там есть( в реальном коде) - все исключения ведут в EXIT.
что то приискал типа FIdHttp.Socket.Close; но никак не пойму как его подключить? так чтобы была привязка к дескриптору потока и вообще непонятно как подать сигнал в поток что пора уже FIdHttp.Socket.Close сделать
|