From 2580192defddb4afc0281b6097b8a3c5271412e7 Mon Sep 17 00:00:00 2001 From: Shawn Rutledge Date: Mon, 20 Oct 2014 15:05:26 +0200 Subject: [PATCH] Windows native socket: handle WSAENETRESET the same as WSAECONNRESET MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTBUG-41934 Change-Id: Ib92d8a83965e11e2706ef0daba945cb00692d2c5 Reviewed-by: Friedemann Kleint Reviewed-by: Richard J. Moore Reviewed-by: Jędrzej Nowacki --- src/network/socket/qnativesocketengine_win.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/network/socket/qnativesocketengine_win.cpp b/src/network/socket/qnativesocketengine_win.cpp index 85ec2012b8..f5943d657f 100644 --- a/src/network/socket/qnativesocketengine_win.cpp +++ b/src/network/socket/qnativesocketengine_win.cpp @@ -1140,7 +1140,7 @@ bool QNativeSocketEnginePrivate::nativeHasPendingDatagrams() const int err = WSAGetLastError(); if (ret == SOCKET_ERROR && err != WSAEMSGSIZE) { WS_ERROR_DEBUG(err); - if (err == WSAECONNRESET) { + if (err == WSAECONNRESET || err == WSAENETRESET) { // Discard error message to prevent QAbstractSocket from // getting this message repeatedly after reenabling the // notifiers.