diff --git a/src/Snap.Hutao/Snap.Hutao/Service/Game/GameService.cs b/src/Snap.Hutao/Snap.Hutao/Service/Game/GameService.cs
index d9d467cb..0563a8ab 100644
--- a/src/Snap.Hutao/Snap.Hutao/Service/Game/GameService.cs
+++ b/src/Snap.Hutao/Snap.Hutao/Service/Game/GameService.cs
@@ -360,7 +360,7 @@ internal sealed class GameService : IGameService
{
if (options.MultStart && Activation.GetElevated())
{
- if (!await CloseDllProcessAsync(game, gamePath))
+ if (!await MultStartGameAsync(game, gamePath))
{
return;
}
@@ -383,7 +383,7 @@ internal sealed class GameService : IGameService
{
if (options.MultStart && Activation.GetElevated())
{
- if (!await CloseDllProcessAsync(game, gamePath))
+ if (!await MultStartGameAsync(game, gamePath))
{
return;
}
@@ -406,8 +406,8 @@ internal sealed class GameService : IGameService
///
/// 游戏线程
/// 游戏路径
- /// 为真时关闭 为假时返回
- public async Task CloseDllProcessAsync(Process gameProcess, string gamePath)
+ /// 为真时成功 为假时返回
+ public async Task MultStartGameAsync(Process gameProcess, string gamePath)
{
if (gamePath == null)
{
@@ -434,8 +434,8 @@ internal sealed class GameService : IGameService
gameProcess.Start();
- // wait 15sec for loading library files
- await Task.Delay(15000);
+ // wait 12sec for loading library files
+ await Task.Delay(12000);
File.Move(tempPath, mhypbasePath);