Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C/C++ Сетевое программирование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.05.2015, 10:58   #1
Exproger
Новичок
Джуниор
 
Регистрация: 01.05.2015
Сообщений: 1
По умолчанию Не обрубается SSL соединение по таймауту

Здравствуйте! Не хватает знаний видимо. Не могу решить проблему. У меня софт подключается к серверу по TCP + SSL + Socks5. Использую библиотеку Synapse.
Код:
TTCPBlockSocket *tcp;
tcp = new TTCPBlockSocket;
tcp->SetTimeout(8000);
tcp->SocksType = ST_Socks5;
tcp->SocksIP = ProxyHost;
tcp->SocksPort = ProxyPort;
tcp->SocksUsername = ProxyLogin;
tcp->SocksPassword = ProxyPass;
tcp->SocksTimeout = 8000;
tcp->CloseSocket(); // Закрывыем сокс
tcp->SSLDoShutdown(); // закрываем ssl
tcp->Connect(Host, Port); // подключаемся к серваку
if (tcp->LastError > 0) return 0; //
tcp->SSLDoConnect(); // поднимаем ssl соединение
// вот на этой строке и висит минутами
Функция Connect() по таймауту обрывает соединение, все как нужно, а вот функция SSLDoConnect игнорирует таймаут и может висеть по 20 минут.
Exproger вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Curl error: with the SSL CA cert (php + curl + ssl) Hell Knight PHP 1 27.12.2014 14:30
Базовое соединение закрыто: Соединение было неожиданно закрыто. drz72050 C# (си шарп) 0 11.04.2014 16:04
SSL соединение в Indy IQDDD Работа с сетью в Delphi 3 04.04.2013 21:39
Скрыть форму по таймауту. Klim Bassenger Microsoft Office Excel 4 28.09.2010 21:04
SSL соединение s-force Работа с сетью в Delphi 1 28.08.2007 15:26