nuttx-apps/system/nxinit
wangjianyu3 51c542b75e system/nxinit: Fix signal mask inheritance
The init process has blocked all signals, spawned services would
inherit that mask. This could cause services to miss important
signals like SIGTERM during graceful shutdown.

Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
2026-06-17 10:40:18 +02:00
..
action.c system/nxinit: Fix timespec incomplete error in action.h 2026-06-17 10:40:18 +02:00
action.h system/nxinit: Fix timespec incomplete error in action.h 2026-06-17 10:40:18 +02:00
builtin.c system/nxinit: Fix signal mask inheritance 2026-06-17 10:40:18 +02:00
builtin.h system/nxinit: Add NuttX Init 2026-05-27 17:20:07 -03:00
CMakeLists.txt system/nxinit: Add NuttX Init 2026-05-27 17:20:07 -03:00
import.c system/nxinit: Fix missing check for import argument 2026-06-17 10:40:18 +02:00
import.h system/nxinit: Add NuttX Init 2026-05-27 17:20:07 -03:00
init.c system/nxinit: fix unused variable warning 2026-06-17 10:40:18 +02:00
init.h system/nxinit: Change LOG_DEBUG to LOG_USER 2026-05-27 17:20:07 -03:00
Kconfig apps/nxinit: Make init.rc file path configurable 2026-05-28 01:08:11 -03:00
Make.defs system/nxinit: Add NuttX Init 2026-05-27 17:20:07 -03:00
Makefile system/nxinit: Add NuttX Init 2026-05-27 17:20:07 -03:00
parser.c system/nxinit: prevent parser from reading past string boundry 2026-06-17 10:40:18 +02:00
parser.h system/nxinit: Add NuttX Init 2026-05-27 17:20:07 -03:00
service.c system/nxinit: Fix signal mask inheritance 2026-06-17 10:40:18 +02:00
service.h system/nxinit: Let use a define to define the class max cmds 2026-05-27 17:20:07 -03:00