Merge pull request #881 from Demonthos/fix-waking-on-shutdown

Fix panic when waking future on shutdown
This commit is contained in:
Jon Kelley authored and GitHub committed 2023-03-13 17:38:07 -04:00
commit 07fc95954e
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));
}
}