Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Направления программирования
>
Сети
> Тема:
Траблы с TCP
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Траблы с TCP (Прочитано 7425 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Rulik
Помогающий
Offline
Траблы с TCP
«
:
01-11-2004 05:14 »
Народ помогите с советом.
Использую асинхронные сокеты. Передаю от клиента к серверу данные размером 512Кб, каждую секунду.
Все работает нормально. Но поистечению 1-2 часов клиент затыкается.
WSAWaitForMultipleObject(...) говорит что буфер забит и нельзя писать. А точнее нет события FD_WRITE, а на сервер ничего не приходит.
ВОт и вопрос, почему так происходит, ведь первые 1-2 все нормально работает.
Записан
PSD
Главный специалист
Offline
Пол:
Траблы с TCP
«
Ответ #1 :
01-11-2004 06:27 »
Может плохо с математикой? и в буфере всегда остается хвост?
Записан
Да да нет нет все остальное от лукавого.
Rulik
Помогающий
Offline
Траблы с TCP
«
Ответ #2 :
01-11-2004 06:44 »
Отладчтком шел по шагам и вроде все нормально работает.
Да и эта ошибка вылетает через 1-2 часа, а если ошибка в математике, то с учетом ежесекундного обмена, она бы вылетала через приблизительно одно и тоже время. А ета появляется спонтанно.
Да и сокеты говорят что буфер полон, а на сервере нет данных.
Записан
Rulik
Помогающий
Offline
Траблы с TCP
«
Ответ #3 :
02-11-2004 06:21 »
Спасиб.
Разобрался.
Записан
Rulik
Помогающий
Offline
Траблы с TCP
«
Ответ #4 :
03-11-2004 05:43 »
Всемогущий ALL
Помогите пожайлуста. Как написать правильно клиента для работы с сервером, через WSAWaitForEvent. Чтоб отслеживал и разрыв связи и возможность отправлять данные. Данне имеют переменный размер от 1-2 байт до 1-10 мгабайт.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Направления программирования
>
Сети
> Тема:
Траблы с TCP
Загружается...