fix panic when waking future on shutdown

This commit is contained in:
Evan Almloff committed 2023-03-13 15:50:05 -05:00
1 parent 4227edf77a
commit 226bd3a6e1
1 file changed
+3 -3
+3 -3
View File
@@ -72,9 +72,9 @@ pub struct LocalTaskHandle {
impl ArcWake for LocalTaskHandle {
fn wake_by_ref(arc_self: &Arc<Self>) {
arc_self
// This can fail if the scheduler has been dropped while the application is shutting down
let _ = arc_self
.tx
.unbounded_send(SchedulerMsg::TaskNotified(arc_self.id))
.unwrap();
.unbounded_send(SchedulerMsg::TaskNotified(arc_self.id));
}
}