Russian Qt Forum

Qt => Работа с сетью => Тема начата: qate от Сентябрь 04, 2014, 13:06



Название: Иногда не получаю событие QTcpSocket::readyRead
Отправлено: qate от Сентябрь 04, 2014, 13:06
Иногда не получаю событие QTcpSocket::readyRead на win32, причем под linux таких проблем нет
При этом пакет по сети дошел - видно сниффером, а также он "потом" придет со следующим readyRead, но уже мне такое поздно )
Кто сталкивался с таким багом ?


Название: Re: Иногда не получаю событие QTcpSocket::readyRead
Отправлено: qate от Сентябрь 05, 2014, 15:12
проблема была в параметре Qt::ConnectionType для connect: т.е. помогла замена Qt::QueuedConnection на Qt::AutoConnection