From 6acfa08745cc1569c22390fa45fc3c0b0bbe16ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Nordheim?= Date: Thu, 15 Dec 2022 16:58:19 +0100 Subject: [PATCH] Schannel: Don't emit error when peer performs graceful disconnection Change-Id: Ie19a31fc61223d954badc704324adf4f5f7d361e Reviewed-by: Timur Pocheptsov (cherry picked from commit 3ff8629a0fbdf432086a47a1047d03ad457118c6) --- src/plugins/tls/schannel/qtls_schannel.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/plugins/tls/schannel/qtls_schannel.cpp b/src/plugins/tls/schannel/qtls_schannel.cpp index 58e74357d84..0372d4973b4 100644 --- a/src/plugins/tls/schannel/qtls_schannel.cpp +++ b/src/plugins/tls/schannel/qtls_schannel.cpp @@ -1659,8 +1659,6 @@ void TlsCryptographSchannel::transmit() } else if (status == SEC_I_CONTEXT_EXPIRED) { // 'remote' has initiated a shutdown disconnectFromHost(); - setErrorAndEmit(d, QAbstractSocket::RemoteHostClosedError, - schannelErrorToString(status)); break; } else if (status == SEC_I_RENEGOTIATE) { // 'remote' wants to renegotiate