Asynchronous socket error
Может кто посоветует как вылечить?
Написал прогу на C++Builder 6, которая обменивается данными по интернет.
Используемый компонент TServerSocket
Другая программа стучится к моей по сокету с номером 50006 (произвольно выбрал), и начинает обмен двоичными данными.
В моей программе обработчик события приема данных по сокету их обрабатывает, и
отсылает в ответ другие данные. Сохраняет принятые данные в глоб.
переменной, и выставляет флажок готовности данных - тоже глоб
переменная.
В программе таймер 10 раз в секунду на этот флажок смотрит, как только
он готов, переносит данные из переменных в визуальные компоненты.
Время от времени при обмене
данными выбрасывается окно Asynchronous socket error - и конец.
Из-за чего может быть?
На мой взгляд это глюк TServerSocket/TClientSocket