diff --git a/src/MaaCore/Task/Miscellaneous/AutoRecruitTask.cpp b/src/MaaCore/Task/Miscellaneous/AutoRecruitTask.cpp index 248ca18698..ec71967ef3 100644 --- a/src/MaaCore/Task/Miscellaneous/AutoRecruitTask.cpp +++ b/src/MaaCore/Task/Miscellaneous/AutoRecruitTask.cpp @@ -962,7 +962,7 @@ void asst::AutoRecruitTask::upload_to_penguin(Rng&& tags) m_report_penguin_task_ptr->set_report_type(ReportType::PenguinStats) .set_body(body.to_string()) .set_extra_headers(extra_headers) - .set_retry_times(5) + .set_retry_times(3) .run(); } diff --git a/src/MaaCore/Task/ReportDataTask.cpp b/src/MaaCore/Task/ReportDataTask.cpp index fd29438386..f91c2c5f8a 100644 --- a/src/MaaCore/Task/ReportDataTask.cpp +++ b/src/MaaCore/Task/ReportDataTask.cpp @@ -85,7 +85,7 @@ void asst::ReportDataTask::report_to_penguin() std::string key = key_ss.str(); Log.info("X-Penguin-Idempotency-Key:", key); - constexpr int DefaultBackoff = 10 * 1000; // 10s + constexpr int DefaultBackoff = 3 * 1000; // 3s int backoff = DefaultBackoff; auto penguin_success_cond = [](const cpr::Response& response) -> bool { return response.status_code == 200; };