Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.1.1, 5.2.1
-
9c2ecf89eb773b4929d39a0a4929ce2b647aaaef
Description
When a get() call fails due to the connection being refused then if there are other get() calls pending with the same url the error is not received by all of them. This is because it only emits the 2nd error out of the two while doing the first check, it ignores the other failures that happen at the same time as it just closes them off.
Attached is an example that reproduces the problem, note that when the fourth one fails it triggers the slot for the 2nd one as that one is the oldest one pending and it assumes that is the one that failed.
Attachments
Issue Links
- relates to
-
QTBUG-36236 QWebView doesnt download all elements on windows
- Closed
- resulted from
-
QTBUG-16458 Implement Happy-Eyeballs-Style IPv6 connection establishing in QNetworkAccessManager
- Closed