Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

IdHTTP+многопоточность [D7, WinXP]


Vilux ©   (2004-11-16 09:31:00) 

Использую компонент из Indy - IdHTTP+SSL
Создаю потоки, в каждом из которых пытаюсь скачать страничку. Все действия пишу в лог. Проблема в том, что в определенный момент некоторые потоки как бы виснут. По логам видно, что виснет все это на методе IdHTTP.Get, т.е. я подозреваю, что почему-то не срабатывает таймоут, хотя перед этим я его устанавливаю (свойство ReadTimeout)
Так поток и зависает из-за этого... как быть?


seeker   (2004-11-16 14:19:00) [1]

>>Vilux,пролистай пару страниц,гдето была ссылка.


Reindeer Moss Eater   (2004-11-16 14:07:00) [2]

Дай угадаю.
Тебе от меня номер строки с ошибкой нужен?
Так я не знаю в какой ты строке ошибся.
Но зато знаю точно, что ошибся.


Vilux   (2004-11-16 13:56:00) [3]

Reindeer Moss Eater, ну извини, что я не гением родился и не стал сразу писать многопоточные приложения. Ты бы лучше советом помог нуждающимся. И к слову сказать мне просто интересно какие еще есть компоненты.


Reindeer Moss Eater   (2004-11-16 12:56:00) [4]

Компонент здесь так же не причем.
Здесь причем умение писать многопоточные приложения.
И смена компонентов на это никак не влияет.


Vilux   (2004-11-16 12:53:00) [5]

Ну про SSL я ничего и не говорю, просто сказал, что он есть, я не думаю. что это из-за него.
Народ, а посоветуйте другой компонент с SSL, плиз..
С ConnectTimeout попробую, спасибо


Reindeer Moss Eater   (2004-11-16 11:24:00) [6]

Возможно, что вообще все потоки вызывают методы одного единственного экземпляра TidHTTP.


Zelius   (2004-11-16 11:16:00) [7]


> Vilux ©

Возможно виснет на подключении, попробуй установить еще и ConnectTimeout.


Reindeer Moss Eater   (2004-11-16 10:29:00) [8]

SSL здесь вообще ни пришей, ни пристегни.


seeker   (2004-11-16 10:27:00) [9]

А что,только indy работает по SSL?Я пользуюсь другой компонентой,на много проще,и ни каких глюков не заметил.


Наверх

Титульная страница Поиск, карта сайта Написать письмо