From e166651fe711c30912ddc2b9caabf8f966e9561f Mon Sep 17 00:00:00 2001 From: huanghongxun Date: Sun, 22 Mar 2020 13:12:39 +0800 Subject: [PATCH] fix: #688 --- .../org/jackhuang/hmcl/download/game/GameInstallTask.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/GameInstallTask.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/GameInstallTask.java index 1556e4321..4a6631998 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/GameInstallTask.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/GameInstallTask.java @@ -74,8 +74,10 @@ public class GameInstallTask extends Task { Task.allOf( new GameAssetDownloadTask(dependencyManager, version, GameAssetDownloadTask.DOWNLOAD_INDEX_FORCIBLY, true), new GameLibrariesTask(dependencyManager, version, true) - ).withStage("hmcl.install.assets") - ).withComposeAsync(gameRepository.save(version))); + ).withStage("hmcl.install.assets").withRunAsync(() -> { + // ignore failure + }) + ).thenComposeAsync(gameRepository.save(version))); } }