Вверх ↑
Этот топик читают: Гость
Ответов: 24
Рейтинг: 0
#1: 2008-03-05 12:01:08 ЛС | профиль | цитата
Почему-то не отправляются запросы при использовании параллельных потоков и TCP_Client

В чем мой косяк?

code_2147.txt
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_2147.txt [606B] [196]
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2008-03-05 17:07:55 ЛС | профиль | цитата
запросы-то отправляются, он н епринимаются. Нужно использовать точку onSyncExec для этих целей
карма: 26
0
Ответов: 3851
Рейтинг: 159
#3: 2008-03-05 17:32:13 ЛС | профиль | цитата
Dilma, если можно, поясни - что в этом случае происходит. Вчера пол дня убил на эту-же проблему, интересно - чем отличаются onSyncExec от onExec в данном применении?
карма: 0
начавший
0
Ответов: 1841
Рейтинг: 370
#4: 2010-01-12 23:04:04 ЛС | профиль | цитата
Поднимаю данный вопрос дабы получить ответ на выше указанные вопросы...
Можно ли использовать TCP_Client вместе с параллельным поток (что бы при коннекте и принятии данных программа не висла)?
карма: 1
0
Администрация
Ответов: 15295
Рейтинг: 1519
#5: 2010-01-13 13:49:00 ЛС | профиль | цитата
Tcp_client не является Thread safely элементом и никаким образом из потока работать не может, за исключением одной единственной ситуации: вызов doSend можно делать как из основного процесса, так из одного потока(но не одновременно из нескольких!).
карма: 26
0
5
Сообщение
...
Прикрепленные файлы
(файлы не залиты)