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

Ваш аккаунт

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

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

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

Socket, error 10053

36K
07 июля 2008 года
micro-electric
14 / / 07.07.2008
Я розробляю клиент-серверную программу, после удачного подключения клиента к серверу при быстром обрыве связи(закрытие процесса, обрыв сети...) сервер выдает ошибку 10053, когда ета ошибка возникает то количество подключений(ServerSocket1->Socket->ActiveConnections) не меняется, отключить того клиента не получаеться функцией Socket->Disconnect();

и в итоге у меня получается лишний клиент в списеке, из которым нелзя ничого поделать :((

Кто розберается в сокетах помогите...
14
08 июля 2008 года
Phodopus
3.3K / / 19.06.2008
Сокет надо закрывать, поэтому предложу попробовать .Close()
36K
08 июля 2008 года
micro-electric
14 / / 07.07.2008
А если ко мне подключено несколько клиентов, то они будут отключены, так не катит, а больше никак нелзя зделать???
1
08 июля 2008 года
kot_
7.3K / / 20.01.2000
Естественно будут отключены. Если закрыть все сокеты. Если закрыть сокет того клиента на котором возникла ошибка - то ты получишь то поведение которое нужно.
14
09 июля 2008 года
Phodopus
3.3K / / 19.06.2008
Цитата: kot_
Если закрыть все сокеты



Вот-вот! Закрывай только тот сокет что с ошибкой

36K
09 июля 2008 года
micro-electric
14 / / 07.07.2008
Той што з ошибкой, он не закрывается ((((
36K
09 июля 2008 года
micro-electric
14 / / 07.07.2008
о, заканало Socket->Close();
ранше пробувал Socket->Disconect();

спасибо
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог