aboutsummaryrefslogtreecommitdiff
path: root/docs/examples/basic/memory.x
diff options
context:
space:
mode:
authorAlex Moon <[email protected]>2024-04-03 19:13:57 -0400
committerAlex Moon <[email protected]>2024-04-03 19:13:57 -0400
commitc9acebf783c64784fe6b659a94b40fa080b6fbe8 (patch)
tree1b57c9e0b2046615b08bce88d290506aa4b1767f /docs/examples/basic/memory.x
parent1fd260e4b1f875ba71c40a732a606bf487165750 (diff)
Fix `FairSemaphore` bugs
- `acquire` and `acquire_all` futures were `!Send`, even for `M: RawMutex + Send` due to the captured `Cell`. - If multiple `acquire` tasks were queued, waking the first would not wake the second, even if there were permits remaining after the first `acquire` completed.
Diffstat (limited to 'docs/examples/basic/memory.x')
0 files changed, 0 insertions, 0 deletions