Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Asynchronous socket error

6.1K
01 сентября 2005 года
mega103
6 / / 09.05.2004
Добрый день!
Может кто посоветует как вылечить?

Написал прогу на C++Builder 6, которая обменивается данными по интернет.
Используемый компонент TServerSocket

Другая программа стучится к моей по сокету с номером 50006 (произвольно выбрал), и начинает обмен двоичными данными.
В моей программе обработчик события приема данных по сокету их обрабатывает, и
отсылает в ответ другие данные. Сохраняет принятые данные в глоб.
переменной, и выставляет флажок готовности данных - тоже глоб
переменная.
В программе таймер 10 раз в секунду на этот флажок смотрит, как только
он готов, переносит данные из переменных в визуальные компоненты.

Время от времени при обмене
данными выбрасывается окно Asynchronous socket error - и конец.
Из-за чего может быть?
299
03 сентября 2005 года
3D Bob
885 / / 18.04.2005
Asynchronous socket error - это закрытие одного из сокетов.
На мой взгляд это глюк TServerSocket/TClientSocket
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог