diff --git a/electron/main/backend/install-manager.ts b/electron/main/backend/install-manager.ts index 6ca543d2..433c9dc2 100644 --- a/electron/main/backend/install-manager.ts +++ b/electron/main/backend/install-manager.ts @@ -390,6 +390,7 @@ async function processNextInQueue() { const aria2Args = [ `--dir=${downloadDir}`, "--allow-overwrite=true", + "--async-dns=false", "--summary-interval=1", "--connect-timeout=10", "--timeout=15", diff --git a/electron/main/backend/shared-installer.ts b/electron/main/backend/shared-installer.ts index 36f34228..e3542e84 100644 --- a/electron/main/backend/shared-installer.ts +++ b/electron/main/backend/shared-installer.ts @@ -89,6 +89,7 @@ export const downloadPackage = async ({ const aria2Args = [ `--dir=${downloadDir}`, "--allow-overwrite=true", + "--async-dns=false", "--summary-interval=1", "--connect-timeout=10", "--timeout=15", diff --git a/package.json b/package.json index bb47f6be..1fccaa1b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "spark-store", - "version": "5.1.0", + "version": "5.1.1", "main": "dist-electron/main/index.js", "description": "Client for Spark App Store", "author": "elysia-best ", diff --git a/spark-update-tool/src/downloadmanager.cpp b/spark-update-tool/src/downloadmanager.cpp index 04553284..5a3ea915 100644 --- a/spark-update-tool/src/downloadmanager.cpp +++ b/spark-update-tool/src/downloadmanager.cpp @@ -37,6 +37,7 @@ void DownloadManager::startDownload(const QString &packageName, const QString &u QStringList arguments = { "--enable-rpc=false", "--console-log-level=warn", + "--async-dns=false", "--summary-interval=1", "--allow-overwrite=true", "--connect-timeout=30",