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

Ваш аккаунт

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

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

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

WinSock

7.6K
04 июня 2004 года
Dyach
1 / / 04.06.2004
Суть вопроса такова: используется синхронный сокет, сервер должен закрыть клиентский сокет если тот отключился у себя на стороне
через closesocket(S). Сервер обработал отключение клиента через возврат
0 или -1 при приеме команды, и перешёл к обслуживанию следующего клиента, и ждёт
пока accept не возвратит положительный рез-т. Но этот-же клиент пытается подключиться
вновь но сервер на эту попытку не реагирует, а клиент не может установить с ним соединение.
ПОЧЕМУ??? Среди открытых портов - порт клиента а процесс [System Process], а
действие - ожидание TIME_Wait ???? Через несколько секунд попытка клиента соединиться
проходит, клиент соединяется без проблем. ПОЧЕМУ??? Как чтобы небыло ожидания!!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог