From f455f1425bb6f2fe878719db6afc7f7afcdec2b4 Mon Sep 17 00:00:00 2001 From: MistEO Date: Sat, 8 Feb 2025 13:53:10 +0800 Subject: [PATCH] =?UTF-8?q?revert:=20"fix:=20=E4=BF=AE=E5=A4=8D=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E5=8D=A1=E4=BD=8F=E7=9A=84=E9=97=AE=E9=A2=98"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 0d82b1a976d52d2321a7dea9fa5bacbfeeda9d18. --- src/MaaCore/Task/ReportDataTask.cpp | 4 +--- src/MaaCore/Task/ReportDataTask.h | 1 + 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/MaaCore/Task/ReportDataTask.cpp b/src/MaaCore/Task/ReportDataTask.cpp index 1feda82436..b8b537adde 100644 --- a/src/MaaCore/Task/ReportDataTask.cpp +++ b/src/MaaCore/Task/ReportDataTask.cpp @@ -12,8 +12,6 @@ #include #include -static std::vector> s_upload_pending; - asst::ReportDataTask::ReportDataTask(const TaskCallback& task_callback, AbstractTask* upper_task) : AbstractTask(nullptr, upper_task->inst(), upper_task->get_task_chain()), m_task_callback(task_callback), @@ -58,7 +56,7 @@ bool asst::ReportDataTask::_run() } auto upload_future = std::async(std::launch::async, report_func); - s_upload_pending.emplace_back(std::move(upload_future)); + m_upload_pending.emplace_back(std::move(upload_future)); return true; } diff --git a/src/MaaCore/Task/ReportDataTask.h b/src/MaaCore/Task/ReportDataTask.h index e8bdeeeb47..731cab2162 100644 --- a/src/MaaCore/Task/ReportDataTask.h +++ b/src/MaaCore/Task/ReportDataTask.h @@ -58,6 +58,7 @@ protected: ReportType m_report_type = ReportType::Invalid; std::string m_body; std::unordered_map m_extra_headers; + std::vector> m_upload_pending; TaskCallback m_task_callback = nullptr; AbstractTask* m_upper_task = nullptr;