This commit is contained in:
aozhiwei 2023-10-25 08:42:31 +08:00
parent 236d4ea878
commit edb6db8cb4

View File

@ -307,7 +307,9 @@ impl Timer {
match timer_wp.upgrade() {
Some(v) => {
if Weak::ptr_eq(&self.running_timer, &Rc::downgrade(&v)) {
self.running_timer = Weak::new();
}
self.detach_timer(&*v);
}
None => {
}
@ -385,4 +387,10 @@ impl Timer {
}
}
fn detach_timer(&mut self, timer: &Rc::<RefCell::<TimerList>>) {
if !timer.borrow().timer_entry.borrow().empty() {
}
}
}