From 231be446d1156cf7b37d6204f8b5cbd72facd7ca Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 13 Oct 2023 07:47:53 +0800 Subject: [PATCH] 1 --- src/timer.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/timer.rs b/src/timer.rs index 1ace3fe..44eab73 100644 --- a/src/timer.rs +++ b/src/timer.rs @@ -97,8 +97,8 @@ impl Timer { self.timer_tick = (self.get_tick_count)(); let self_wp = self.shared_from_self(); let cb = Box::new( - move |_event: TimerEvent, _args: Option>>| { - self_wp.borrow_mut().gc_timer(_event, _args); + move |event: TimerEvent, args: Option>>| { + self_wp.borrow_mut().gc_timer(event, args); } ); @@ -171,9 +171,9 @@ impl Timer { while !self.work_list.borrow().empty() { let timer = &self.work_list.borrow().first_entry(); self.running_timer = timer.clone(); - match &timer.upgrade().unwrap().borrow_mut().cb { - Some(_v) => { - //(*v)(0, None); + match &mut timer.upgrade().unwrap().borrow_mut().cb { + Some(v) => { + (*v)(TimerEvent::Exec, None); } None => {