summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Rimpo <jeremy.rimpo@servermonkey.com>2021-12-17 22:27:07 -0600
committerMikaƫl Capelle <capelle.mikael@gmail.com>2022-04-19 15:17:44 +0200
commit2fabe99830a5bf492b1f7f072a9998e746b8a826 (patch)
tree4f93e8d0ba1ad184a1184c2dd6a5f0d591d944ce
parent05d01e39fa15bfd3395ac89ea6a1f2acb9a4dea6 (diff)
Patch for slow download speeds
- Disable HTTP/2 protocol - Not ideal, might be able to adjust QHttp2Configuration settings
-rw-r--r--src/downloadmanager.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/downloadmanager.cpp b/src/downloadmanager.cpp
index 67086d01..0812f2f4 100644
--- a/src/downloadmanager.cpp
+++ b/src/downloadmanager.cpp
@@ -436,6 +436,7 @@ bool DownloadManager::addDownload(const QStringList &URLs, QString gameName,
log::debug("selected download url: {}", preferredUrl.toString());
QNetworkRequest request(preferredUrl);
request.setHeader(QNetworkRequest::UserAgentHeader, m_NexusInterface->getAccessManager()->userAgent());
+ request.setAttribute(QNetworkRequest::Http2AllowedAttribute, false);
return addDownload(m_NexusInterface->getAccessManager()->get(request), URLs, fileName, gameName, modID, fileID, fileInfo);
}