refactor(timer): reduce system resource cost

This commit is contained in:
Tunglies
2026-01-13 21:06:08 +08:00
parent 66e98518a7
commit 7834aa857d
2 changed files with 0 additions and 5 deletions

View File

@@ -21,8 +21,6 @@ type TaskID = u64;
pub struct TimerTask {
pub task_id: TaskID,
pub interval_minutes: u64,
#[allow(unused)]
pub last_run: i64, // Timestamp of last execution
}
pub struct Timer {
@@ -182,7 +180,6 @@ impl Timer {
let task = TimerTask {
task_id: tid,
interval_minutes: interval,
last_run: chrono::Local::now().timestamp(),
};
self.timer_map.write().insert(uid.clone(), task);
@@ -206,7 +203,6 @@ impl Timer {
let task = TimerTask {
task_id: tid,
interval_minutes: interval,
last_run: chrono::Local::now().timestamp(),
};
self.timer_map.write().insert(uid.clone(), task);

View File

@@ -231,7 +231,6 @@ async fn setup_light_weight_timer() -> Result<()> {
let timer_task = crate::core::timer::TimerTask {
task_id,
interval_minutes: once_by_minutes,
last_run: chrono::Local::now().timestamp(),
};
timer_map.insert(LIGHT_WEIGHT_TASK_UID.into(), timer_task);
}