From 20dfd8b3d0c5c5e3a3395984c80875e0c85397fa Mon Sep 17 00:00:00 2001 From: zzyyyl Date: Thu, 28 Sep 2023 21:14:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=B6=85=E5=87=BA?= =?UTF-8?q?=E7=94=9F=E6=88=90=E4=BB=BB=E5=8A=A1=E4=B8=8A=E9=99=90=E6=97=B6?= =?UTF-8?q?=E8=AE=BF=E9=97=AE=E8=B6=8A=E7=95=8C=E7=9A=84=E9=97=AE=E9=A2=98?= =?UTF-8?q?=EF=BC=8C=E5=A2=9E=E5=8A=A0=E7=94=9F=E6=88=90=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E4=B8=8A=E9=99=90=E8=87=B3=2010000?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 是半年前的憨憨 zzyyyl 写的! link to 9ff4c30b08627a1703a8f5727b2030e7dda8fde4 --- src/MaaCore/Config/TaskData.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MaaCore/Config/TaskData.cpp b/src/MaaCore/Config/TaskData.cpp index 21ea7a11db..961cf16588 100644 --- a/src/MaaCore/Config/TaskData.cpp +++ b/src/MaaCore/Config/TaskData.cpp @@ -188,8 +188,8 @@ bool asst::TaskData::parse(const json::value& json) checking_task_set.insert(name); } - const size_t MAX_CHECKING_SIZE = 3000; - while (!task_queue.empty() || checking_task_set.size() > MAX_CHECKING_SIZE) { + const size_t MAX_CHECKING_SIZE = 10000; + while (!task_queue.empty() && checking_task_set.size() <= MAX_CHECKING_SIZE) { std::string_view name = task_queue.front(); task_queue.pop(); auto task = get(name); // 这里会提前展开任务