From 4ed01f5d23320f57ab72ae62cd1592828d7d023c Mon Sep 17 00:00:00 2001 From: Lorn Potter Date: Fri, 26 Jun 2020 19:14:31 +1000 Subject: [PATCH] wasm: do not close QIODevice on error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closing it early means the user may get this message when reading data without checking for error: 'QIODevice::read (QNetworkReplyWasmImpl): device not open' Change-Id: I377fc3da68e9d9f14f8504ace5addbb4f8e3c539 Fixes: QTBUG-85176 Pick-to: 5.15 Reviewed-by: Morten Johan Sørvig --- src/network/access/qnetworkreplywasmimpl.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/network/access/qnetworkreplywasmimpl.cpp b/src/network/access/qnetworkreplywasmimpl.cpp index 8a145c3c427..4dfdd99543f 100644 --- a/src/network/access/qnetworkreplywasmimpl.cpp +++ b/src/network/access/qnetworkreplywasmimpl.cpp @@ -121,7 +121,6 @@ void QNetworkReplyWasmImpl::abort() d->state = QNetworkReplyPrivate::Aborted; d->doAbort(); - d->m_fetch = 0; close(); } @@ -282,8 +281,6 @@ void QNetworkReplyWasmImplPrivate::emitReplyError(QNetworkReply::NetworkError er q->setError(errorCode, errorString); emit q->errorOccurred(errorCode); - m_fetch = 0; - q->close(); } void QNetworkReplyWasmImplPrivate::emitDataReadProgress(qint64 bytesReceived, qint64 bytesTotal)