nuttx/sched/wqueue
DuoYuWang 3582d5a04b sched/wqueue: use the uninterruptible wait helper
Replace the local EINTR retry loop with
nxsem_wait_uninterruptible().  This keeps the master implementation
aligned with the semaphore API without changing cancellation behavior.

Keep the cleanup separate so release branches where the helper is
unavailable can use the lifecycle commit without a downstream
compatibility patch.

Assisted-by: Codex:GPT-5
Signed-off-by: DuoYuWang <thirteenking.wang@gmail.com>
2026-09-04 23:02:48 +08:00
..
CMakeLists.txt
kwork_cancel.c sched/wqueue: use the uninterruptible wait helper 2026-09-04 23:02:48 +08:00
kwork_inherit.c
kwork_notifier.c
kwork_queue.c sched/wqueue: consolidate queue submission paths 2026-09-04 23:02:48 +08:00
kwork_thread.c sched/wqueue: harden custom queue lifecycle 2026-09-04 23:02:48 +08:00
Make.defs
wqueue.h sched/wqueue: harden custom queue lifecycle 2026-09-04 23:02:48 +08:00