Название: Повторное подключение через QTcqpSocket Отправлено: Kirsten от Апреля 03, 2006, 23:01 Елси повторно устанавливать соединение через QTcpSocket после обрыва соединения(принудительный обрыв соединения сервером), то программа намертво зависает на QTcpSocket::connectToHost, хотя QTcpSocket::state до вызова метода == QAbstractSocket::UnconnectedState, вызов close(), abort(), disconnect(), disconnectFromHost() после обрыва соединения не помогает, все равно при попытке заново установить соединение программа виснет. В чем может быть проблема ?
Qt 4.1 Название: Повторное подключение через QTcqpSocket Отправлено: Kirsten от Апреля 06, 2006, 12:27 Что, ни у кого такой проблемы не возникает ?
Оказалось что после того, как любое сокетное соединение было прервано(не важно сервером или клиентом), очередная поптка установить соединение (даже с вновь инициализированного сокета) вызывет зависание. Код:
Название: Повторное подключение через QTcqpSocket Отправлено: Harm от Апреля 30, 2007, 16:51 Вот вот! У меня та же проблема, Qt 4.2.3 (Windows, Opensource). Примеры от Trolltech по-моему тоже (Loopback например)
|