No recursive termination
ProcessNotifyOnStatusChange does not terminate subprocesses recursively.
Reproduced with stm32f746igt6 configuration.
Boot script:
sethn F746-root
nsshs 22 F746 &
tftps &
fserve &
Run exit
and the shell belonging to nsshs is orphaned. Attempting to kill it results in No parent pointer
kernel panic.