This is an automated email from the ASF dual-hosted git repository. acassis pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
commit 134ba33ca70120afc82bc8e5798950e232166fdb Author: Marco Casaroli <[email protected]> AuthorDate: Tue Nov 3 22:57:25 2026 +0100 Documentation: The default action ends all threads of a task group. Say that the default action "Abnormal Termination" ends all threads of the task group at once, also the threads that block the signal. Assisted-by: Claude Code:claude-opus-5-5 Signed-off-by: Marco Casaroli <[email protected]> --- Documentation/reference/user/07_signals.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/reference/user/07_signals.rst b/Documentation/reference/user/07_signals.rst index 6e7fdcf05fb..ae0cadaaec5 100644 --- a/Documentation/reference/user/07_signals.rst +++ b/Documentation/reference/user/07_signals.rst @@ -118,6 +118,9 @@ multi-threaded task group: - If a task group receives a signal and more than one thread is waiting on that signal, then one and only one indeterminate thread out of that waiting group will receive the signal. +- If the action of the signal is the default action *Abnormal + Termination*, all threads of the task group end at once, also the + threads that block the signal. You can mask out that signal using ''sigprocmask()'' (or ''pthread_sigmask()''). That signal will then be effectively disabled
