diff options
author | Mårten Nordheim <marten.nordheim@qt.io> | 2022-02-08 14:28:25 +0100 |
---|---|---|
committer | Mårten Nordheim <marten.nordheim@qt.io> | 2022-02-09 22:26:20 +0100 |
commit | 50c8ec9fa4f9925c825b70c581bd86034e1891d4 (patch) | |
tree | 85fc3b757bfe688a94ffc3fe6317cb2e9178f7bd /tests/auto/network/access | |
parent | f3d89adf6dbb0ea2fa429197bfa59a6f107eb8e3 (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
Pick-to: 6.3 6.2 5.15
Change-Id: Ie524c48e11b6fa8010b78cc1bf3931efe2ce3351
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'tests/auto/network/access')
-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] |