aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2021-02-03 05:01:30 +0100
committerDario Nieuwenhuis <[email protected]>2021-02-03 05:01:30 +0100
commitcbea07716b49d026506a61d261a551ff62c1b6c3 (patch)
tree5006706c8bea2b010024fd3060044e26db0cf93c
parentd71c4b45516f109a70a7ab6e1d728b3039c5d165 (diff)
Set alarm in std executor
-rw-r--r--embassy-std/src/lib.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/embassy-std/src/lib.rs b/embassy-std/src/lib.rs
index aabbe2373..29f4de421 100644
--- a/embassy-std/src/lib.rs
+++ b/embassy-std/src/lib.rs
@@ -116,6 +116,7 @@ impl Executor {
116 /// This function never returns. 116 /// This function never returns.
117 pub fn run(&'static mut self, init: impl FnOnce(Spawner)) -> ! { 117 pub fn run(&'static mut self, init: impl FnOnce(Spawner)) -> ! {
118 self.inner.set_signal_ctx(&self.signaler as *const _ as _); 118 self.inner.set_signal_ctx(&self.signaler as *const _ as _);
119 self.inner.set_alarm(&StdAlarm);
119 120
120 init(unsafe { self.inner.spawner() }); 121 init(unsafe { self.inner.spawner() });
121 122