diff --git a/src/network/access/qhttpnetworkconnectionchannel.cpp b/src/network/access/qhttpnetworkconnectionchannel.cpp index 85470371324..977dd776433 100644 --- a/src/network/access/qhttpnetworkconnectionchannel.cpp +++ b/src/network/access/qhttpnetworkconnectionchannel.cpp @@ -1122,6 +1122,7 @@ void QHttpNetworkConnectionChannel::_q_error(QAbstractSocket::SocketError socket Q_ASSERT(currentReply); emit currentReply->finishedWithError(errorCode, errorString); } + h2RequestsToSend.clear(); } // send the next request diff --git a/tests/auto/network/access/qnetworkreply/BLACKLIST b/tests/auto/network/access/qnetworkreply/BLACKLIST index 0da04b0a93f..0b45914709d 100644 --- a/tests/auto/network/access/qnetworkreply/BLACKLIST +++ b/tests/auto/network/access/qnetworkreply/BLACKLIST @@ -1,16 +1,4 @@ # See qtbase/src/testlib/qtestblacklist.cpp for format -[authenticationCacheAfterCancel] -windows-7sp1 -windows-10 msvc-2015 - -# QTBUG-88417 -[authenticationCacheAfterCancel:https+socksauth] -ubuntu-20.04 - -# QTBUG-88417 -[authenticationCacheAfterCancel:https+proxyauth] -ubuntu-20.04 - [backgroundRequestInterruption] opensuse-leap windows-10 msvc-2015