| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Сети > IdHTTP прервать выполнение метода |
| Автор: Anry 9.8.2006, 13:26 |
| Добрый день! Суть вопроса такова. Есть программа, которая висит в фоновом режиме. Через какой-либо интервал программа подключается к базе, берет информацию и с помощью IdHTTP по протоколу HTTPS отсылает методом post информацию на сервер. Бывают случаю, что интернет работает плохо и идут потери пакетов, при этом программа на моменте отправки методом post (которое может затянуться на неск. минут) не реагирует ни на что(практически висяк...). Соответственно если в этот момент завершать работу системы получается, что приложение не отвечает. Каким-либо образом можно заставить idHTTP прервать отправку данным методом, чтобы корректно закрыть подключение к базе? |
| Автор: Romikgy 9.8.2006, 13:39 |
| а обработка этого метода в отдельном потоке или нет? |
| Автор: Snowy 9.8.2006, 13:55 |
| Брось на форму IdAntifreeze |