Instead of forking, the start_getty wrapper can use exec to replace
itself. This results in one less process in ps per getty.

Signed-off-by: Ross Burton <ross.bur...@arm.com>
---
 meta/recipes-core/sysvinit/sysvinit-inittab/start_getty | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty 
b/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty
index f5671ee53d2..f6a41428f76 100644
--- a/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty
+++ b/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty
@@ -17,4 +17,4 @@ case $(readlink -f "${getty}") in
         ;;
 esac
 
-${setsid:-} ${getty} ${options:-} -L $SPEED $DEVICE $TERM
+exec ${setsid:-} ${getty} ${options:-} -L $SPEED $DEVICE $TERM
-- 
2.43.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#211368): 
https://lists.openembedded.org/g/openembedded-core/message/211368
Mute This Topic: https://lists.openembedded.org/mt/111169702/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to