Перейти к содержанию

O socketah. Gde TIMEOUT na dostavku paketa?


Рекомендуемые сообщения

Privetstvuyu vseh!!! Smile

Mojet kto mojet mne pomoch'. Problema takova: napisal TCP klienta i server, v moem sluchae server postoyanno shlet dannie, klient - prinimaet. Kogda snimayu klenta, potom opyat' startuyu - vse klassno, no, kogda snimayu server, a potom startuyu server, rekonnekt ochen' chasto sluchaetsya ne ranee minuti. V knige chitayu, chto TCP/IP - protokol s proverkoy dostavki paketa i, esli uje snyat istochnik dannih, sistema pitaetsya dostavit' dannie v techenii vremeni do timeouta. Blin, no gde etot TIMEOUT vistavlyaetsya ne mogu nayti.

Mojet kto znaet gde.

Zaranee blagodaren vsem kto podskajet.

Ссылка на комментарий
Поделиться на другие сайты

Тоесть рестартуешь сервак а клиент не сразу реагирует?

Может клиент с серваком не обшяеться в тичении минуты и поэтому не знает что сервак рестартован?

Хорошая дока по прогингу сокетов под линух - http://security.tsu.ru/info/unix/sock/unix-socket-faq.html там должно быть про таймаут.

Удачи.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...