From b8453b6fe3552cdfe32c726f87bb30d897c679b0 Mon Sep 17 00:00:00 2001 From: Martin Petersson Date: Wed, 11 Jul 2012 12:31:29 +0200 Subject: QtNetwork: Handle FD_CLOSE on Windows We need to handle FD_CLOSE separately on Windows as this will be sent only once. When we get FD_CLOSE we need to check if there is more data available for reading. It there is this might indicate that there is another FD_READ that we need to handle after the FD_CLOSE. So in this case we will manually create another close event. Task-number: QTBUG-19409 Task-number: QTBUG-25386 Change-Id: Ie19906bc3f64fb6a85a508a5ab12caac5d70ccdb Reviewed-by: Shane Kearns --- .../auto/network/socket/qsocks5socketengine/tst_qsocks5socketengine.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'tests/auto/network/socket') diff --git a/tests/auto/network/socket/qsocks5socketengine/tst_qsocks5socketengine.cpp b/tests/auto/network/socket/qsocks5socketengine/tst_qsocks5socketengine.cpp index 461ec55dea..cca4d139c5 100644 --- a/tests/auto/network/socket/qsocks5socketengine/tst_qsocks5socketengine.cpp +++ b/tests/auto/network/socket/qsocks5socketengine/tst_qsocks5socketengine.cpp @@ -108,6 +108,7 @@ protected slots: private: void readNotification() { } void writeNotification() { } + void closeNotification() { } void exceptionNotification() { } void connectionNotification() { } QTcpSocket *tcpSocketNonBlocking_socket; -- cgit v1.2.3