diff options
| author | Dario Nieuwenhuis <[email protected]> | 2024-12-16 14:46:08 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-12-16 14:46:08 +0000 |
| commit | 47e96beff4fc4c8dff8bf6d6a67e1d2e81c40495 (patch) | |
| tree | bee175817d7dc3119c5533bd78069cd6ce0a7f44 /embassy-executor/src/raw/run_queue_atomics.rs | |
| parent | 2c3bc75da6008afa7cacc1045954cef7e3d8740f (diff) | |
| parent | f389ba37219d842d7db0ab94cd421c69645a5757 (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.rs | 2 |
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 |
