fix: 修复上传卡住的问题

fix 11770
This commit is contained in:
MistEO
2025-02-06 22:34:00 +08:00
parent fad7d99ff9
commit ab6cfb7514
2 changed files with 3 additions and 2 deletions

View File

@@ -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;
}