Add timeouts to network requests

PR #19947.
This commit is contained in:
Vladimir Golovnev
2023-11-18 09:55:33 +03:00
committed by GitHub
parent 298e4ba852
commit 75c638e2f8

View File

@@ -299,6 +299,8 @@ void Net::DownloadManager::processRequest(DownloadHandlerImpl *downloadHandler)
// Qt doesn't support Magnet protocol so we need to handle redirections manually
request.setAttribute(QNetworkRequest::RedirectPolicyAttribute, QNetworkRequest::ManualRedirectPolicy);
request.setTransferTimeout();
QNetworkReply *reply = m_networkManager->get(request);
connect(reply, &QNetworkReply::finished, this, [this, downloadHandler]
{