From ef05434ca112d299edbeb0b61df5b3d8cbdd33d4 Mon Sep 17 00:00:00 2001 From: Constrat <56174894+Constrat@users.noreply.github.com> Date: Tue, 14 May 2024 08:12:04 +0000 Subject: [PATCH] feat: Stop implementation --- src/MaaCore/Task/Miscellaneous/StartGameTaskPlugin.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/MaaCore/Task/Miscellaneous/StartGameTaskPlugin.cpp b/src/MaaCore/Task/Miscellaneous/StartGameTaskPlugin.cpp index 643ea5e494..484402e351 100644 --- a/src/MaaCore/Task/Miscellaneous/StartGameTaskPlugin.cpp +++ b/src/MaaCore/Task/Miscellaneous/StartGameTaskPlugin.cpp @@ -9,6 +9,10 @@ bool StartGameTaskPlugin::start_game_with_retries(size_t pipe_data_size_limit, b { int extra_runs = 0; for (int i = 0; i < 30; ++i) { + if (need_exit()) { + return false; + } + if (!ctrler()->start_game(m_client_type)) { return false; }