![]() |
Модераторы: feodorv |
![]() ![]() ![]() |
|
ProgMaster |
|
||||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 24.1.2006 Где: Estonia Репутация: нет Всего: нет |
Пытаюсь реализовать таймаут следующим образом:
А вот строчка:
Дойдя до:
ierr1=1. Но паузы на ф-ии никакой нету. Сразу же идет дальше сюда:
Хотя на самом деле никакого connect'a нету. Что я делаю не так ? |
||||||||
|
|||||||||
W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 1 Всего: 121 |
Ну как что, раз connect возвращает -1 значит удалённый сервер не хочет иметь с тобой связь. PS Покажи весь код(создание сокета, заполнение структур для вызова connect, инициализация socket library). Это сообщение отредактировал(а) W4FhLF - 18.9.2007, 13:52 -------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
nalek |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 30.6.2005 Репутация: нет Всего: нет |
|
|||
|
||||
Artemon |
|
|||
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: 1 Всего: 20 |
Была подобная проблема.
но я ее решил и на форум выложил исходники, так что пользуйся поиском -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
ProgMaster |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 24.1.2006 Где: Estonia Репутация: нет Всего: нет |
Спасибо. Помогло. Странно, почему я до этого не догадался. Явно нужно было переходить в блокирующий режим, т.к. select блокирующая ф-ия ![]() |
||||
|
|||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |