|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.06.2010, 18:00 | #1 |
Новичок
Джуниор
Регистрация: 02.06.2010
Сообщений: 1
|
TCPClient/TCPServer, error 10054
Имеется модем(GPRS) и комп, которые должны между собой ганять пакеты. Используется TCPClient/TCPServer.
Используются sendbuf и receivebuf, для проверки "пришло ли нам че" юзается select и peekbuf определяет полный ли пакет. В общем происходит следующее. Модем соединяется с сервером, соединение устанавливается, сервер посылает первый запрос(пакет), модем его получает(что можно определить по отладчику модема) и отвечает серверу, но до сервера ответ уже не доходит в большинстве случаев(бывает, что обрыв происходит на втором запросе, после первого удачного обмена). Вместо этого на запрос данных получаем ответ от модема с флагом RST(смотрел снифером трафик), хотя отладчик модема показывает, что отослан нормальный пакет. В программе выскакивает ошибка: 10054 Connection reset by peer Из-за чего может рваться связь? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[Delphi] TCPserver, TCPclient | MASSIOMO | Работа с сетью в Delphi | 14 | 29.07.2010 17:53 |
TCPServer, TCPClient | seobot | Общие вопросы Delphi | 2 | 03.05.2010 23:56 |
TCPClient, TCPServer : SendBufer() | Zeraim | Работа с сетью в Delphi | 4 | 27.12.2009 21:22 |
TcpClient и TcpServer | DOLBY | Работа с сетью в Delphi | 5 | 17.12.2007 10:43 |
TCPServer и TCPClient | Antoha | Работа с сетью в Delphi | 19 | 06.10.2007 12:01 |