Russian Qt Forum

Qt => Работа с сетью => Тема начата: Hvzh от Июнь 06, 2011, 15:43



Название: Потоки и обрыв соединения
Отправлено: Hvzh от Июнь 06, 2011, 15:43
У меня в программе сокет создается в основном потоке и в виде дескриптора передается в два других. Предположим, произошел обрыв соединения. Как мне корректно его восстановить не пересоздавая потоки?


Название: Re: Потоки и обрыв соединения
Отправлено: RedDog от Июнь 06, 2011, 16:03
Послать в работающий дочерний поток сигнал с аргументом дескриптора сокета нового соединения. Слать из главного потока, где обрабатывается новое соединение.


Название: Re: Потоки и обрыв соединения
Отправлено: Hvzh от Июнь 07, 2011, 07:07
Послать в работающий дочерний поток сигнал с аргументом дескриптора сокета нового соединения. Слать из главного потока, где обрабатывается новое соединение.
Понял, спасибо!