diff options
author | MÃ¥rten Nordheim <marten.nordheim@qt.io> | 2022-02-08 14:28:25 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-02-09 21:26:29 +0000 |
commit | a5200ba877ef08f26790c3b51e072d234832ae46 (patch) | |
tree | 977d6d88d3109cdd0ad9939fb8259103c7f03eab /tests | |
parent | c00221ae8bdaaff9ae51fd523927ad861c8d3a7f (diff) |
QAbstractSocket: Don't pretend pause and resume is a stack
It only stores one layer of state, and pausing twice in a row will just
overwrite the previous state. This doesn't happen often but can happen,
especially on Windows if a certificate needs to be looked up in the system
certificate stores (socket gets paused) and then a recoverable error
occurs in QNAM (socket gets paused again).
Fixes: QTBUG-100362
Fixes: QTBUG-63196
Fixes: QTBUG-98476
Change-Id: Ie524c48e11b6fa8010b78cc1bf3931efe2ce3351
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
(cherry picked from commit 50c8ec9fa4f9925c825b70c581bd86034e1891d4)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/network/access/qnetworkreply/BLACKLIST | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/tests/auto/network/access/qnetworkreply/BLACKLIST b/tests/auto/network/access/qnetworkreply/BLACKLIST index ed3d19197e..977d8be7f5 100644 --- a/tests/auto/network/access/qnetworkreply/BLACKLIST +++ b/tests/auto/network/access/qnetworkreply/BLACKLIST @@ -59,8 +59,6 @@ macos macos [putToHttpsSynchronous] osx -[putWithServerClosingConnectionImmediately] -windows-10 [putWithRateLimiting] macos [qtbug13431replyThrottling] |