aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor/src/raw/run_queue_atomics.rs
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2024-12-16 14:46:08 +0000
committerGitHub <[email protected]>2024-12-16 14:46:08 +0000
commit47e96beff4fc4c8dff8bf6d6a67e1d2e81c40495 (patch)
treebee175817d7dc3119c5533bd78069cd6ce0a7f44 /embassy-executor/src/raw/run_queue_atomics.rs
parent2c3bc75da6008afa7cacc1045954cef7e3d8740f (diff)
parentf389ba37219d842d7db0ab94cd421c69645a5757 (diff)
Merge pull request #3644 from bugadani/lock_once
Only lock once to wake a task
Diffstat (limited to 'embassy-executor/src/raw/run_queue_atomics.rs')
-rw-r--r--embassy-executor/src/raw/run_queue_atomics.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/embassy-executor/src/raw/run_queue_atomics.rs b/embassy-executor/src/raw/run_queue_atomics.rs
index 90907cfda..efdafdff0 100644
--- a/embassy-executor/src/raw/run_queue_atomics.rs
+++ b/embassy-executor/src/raw/run_queue_atomics.rs
@@ -45,7 +45,7 @@ impl RunQueue {
45 /// 45 ///
46 /// `item` must NOT be already enqueued in any queue. 46 /// `item` must NOT be already enqueued in any queue.
47 #[inline(always)] 47 #[inline(always)]
48 pub(crate) unsafe fn enqueue(&self, task: TaskRef) -> bool { 48 pub(crate) unsafe fn enqueue(&self, task: TaskRef, _: super::state::Token) -> bool {
49 let mut was_empty = false; 49 let mut was_empty = false;
50 50
51 self.head 51 self.head