nuttx-apps/system/uorb
wangjianyu3 f14249d1d3 system/uORB: Add API for sending loop exit event
Add orb_loop_exit_async() API to send exit event to uORB loop.

Closing immediately after a write may cause missing a wakeup.

When all file descriptors associated with the same eventfd object have been closed, the resources for object are freed by the kernel. --EVENTFD(2)

Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
2025-04-26 15:48:15 +02:00
..
sensor system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
test system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
uORB system/uORB: Add API for sending loop exit event 2025-04-26 15:48:15 +02:00
CMakeLists.txt system/uORB: Fix orb_loop_s undeclared error 2025-04-26 15:48:15 +02:00
Kconfig system/uorb: add eventfd to notify loop exit. 2025-04-26 15:48:15 +02:00
listener.c system/uorb/listener.c: fix typo 2025-03-29 10:31:47 +08:00
Make.defs system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
Makefile system/uorb: add eventfd to notify loop exit. 2025-04-26 15:48:15 +02:00