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

Ваш аккаунт

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

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

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

Socket - проблема

323
04 ноября 2004 года
Sergun
228 / / 20.09.2000
Недавно наблюдал такое явление.
Был написан клиент и сервер с использованием TServerSocket и TClientSocket. Схема используется такая... есть 2 канала (2 открытых порта) - один для команд, другой - для данных. Под данными понимаются потоки (SendStream). Обмен просиходит так: одна из сторон по командному порту шлет запрос, другая - ответ в виде потока (с предшествующим заголовком, где указывается размер итд), который уже идет по порту данных. Все бы ничего, эта схема написана и работает...
...только не везде.
На одном из всех протестенных компов наблюдается следующая ерунда. Судя по сфоримрованным логам видно что при посылке одного и того же потока заголовок потока (причем только этого потока) теряется... и соответственно получаются глюки... если этот комп перегрузить, то все работает на ура... перегрузить еще раз - глюки...
не пойму что за мистика, но это факт...
может кто-нибудь подскажет в чем здесь может быть дело?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог