Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
да не в этом дело.....тут что то принципиальное 25.07.02 02:38 Число просмотров: 862
Автор: [H] Статус: Незарегистрированный пользователь
|
> Есть подозрение на это место: > > > while (( rc=recv(lpc->Socket,buf,MAX_BUF_LEN, 0)) > > > > -1 ) { > > анализируем полученное > > } > > > > recv может возвращать и ноль (при нормальном закрытии > соединения с другой стороны) - этот случай обрабатывается?
да случай ноль обрабытывается внутри стоит
....
switch (rc) {
case 0:
goto closethread; // там закрываются сокет
....
при нормальных та все пашет....а при экстремальных нагрузоках и большомо пинге поток иногда не закрывается..
|
|
|