qt6-bb10/tests/auto/network/socket
Mårten Nordheim 1eeab2d27f QSocks5SocketEngine: account for in-transit signal when waiting for read
When calling waitFor{ReadyRead,Disconnected} it will wait for data but
if the data is already received and the read notification has been
queued (and there's no more data coming in) it will return false.

By checking if a read notification has been queued and then handling
this we can easily take care of this scenario.

Fixes some flaky tests which missed the read data in waitForDisconnect
and similar.

Fixes: QTBUG-38385
Change-Id: Ic05d59883c1175783e56ff1822b6636c35aec874
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2019-07-02 16:05:15 +02:00
..
platformsocketengine prune cargo-culted and obsolete winsock deps from autotests 2018-07-19 13:31:08 +00:00
qabstractsocket Updated license headers 2016-01-21 18:55:18 +00:00
qhttpsocketengine Use qtConfig throughout in qtbase 2016-08-19 04:28:05 +00:00
qlocalsocket Add cmdline feature to qmake 2019-02-18 07:12:14 +00:00
qsctpsocket Network: Use canonical license headers 2017-02-28 15:34:01 +00:00
qsocks5socketengine tst_QSocks5SocketEngine::downloadBigFile(): Output elapsed time 2017-06-28 17:54:07 +00:00
qtcpserver Fix tst_QTcpServer::maxPendingConnections flakiness 2018-02-09 18:45:25 +00:00
qtcpsocket QSocks5SocketEngine: account for in-transit signal when waiting for read 2019-07-02 16:05:15 +02:00
qudpsocket Make tst_QUdpSocket::lincLocalIPv6 less sadistic 2019-02-21 11:14:48 +00:00
socket.pro Modularize configure.json/.pri 2016-09-15 08:23:53 +00:00