summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/kernel
diff options
context:
space:
mode:
authorLouai Al-Khanji <louai.al-khanji@theqtcompany.com>2016-02-03 23:02:28 -0800
committerLouai Al-Khanji <louai.al-khanji@theqtcompany.com>2016-02-04 22:33:51 +0000
commite9802a10730345f734adff31a6c023690878c883 (patch)
tree8d3d6db63e1f33f4fb503b6fb6d8710646d44a6e /tests/auto/corelib/kernel
parent4bf741066dff72190725b9aad9d1f2c1d0316ef9 (diff)
tst_qeventloop: replace select with poll
Change-Id: Ib2b71696e24249b0b13bb925a7bb627ef09f2dff Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'tests/auto/corelib/kernel')
-rw-r--r--tests/auto/corelib/kernel/qeventloop/tst_qeventloop.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/tests/auto/corelib/kernel/qeventloop/tst_qeventloop.cpp b/tests/auto/corelib/kernel/qeventloop/tst_qeventloop.cpp
index 270be53f0c..aff04afe08 100644
--- a/tests/auto/corelib/kernel/qeventloop/tst_qeventloop.cpp
+++ b/tests/auto/corelib/kernel/qeventloop/tst_qeventloop.cpp
@@ -425,11 +425,8 @@ public slots:
dataSent = serverSocket->waitForBytesWritten(-1);
if (dataSent) {
- fd_set fdread;
- int fd = socket->socketDescriptor();
- FD_ZERO(&fdread);
- FD_SET(fd, &fdread);
- dataReadable = (1 == qt_safe_select(fd + 1, &fdread, 0, 0, 0));
+ pollfd pfd = qt_make_pollfd(socket->socketDescriptor(), POLLIN);
+ dataReadable = (1 == qt_safe_poll(&pfd, 1, nullptr));
}
if (!dataReadable) {