mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-17 01:59:33 +08:00
fix: 修复上传卡住的问题
fix 11770
This commit is contained in:
@@ -12,6 +12,8 @@
|
||||
#include <random>
|
||||
#include <sstream>
|
||||
|
||||
static std::vector<std::future<void>> 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),
|
||||
@@ -56,7 +58,7 @@ bool asst::ReportDataTask::_run()
|
||||
}
|
||||
|
||||
auto upload_future = std::async(std::launch::async, report_func);
|
||||
m_upload_pending.emplace_back(std::move(upload_future));
|
||||
s_upload_pending.emplace_back(std::move(upload_future));
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user