[git commit] getty: add commented-out extended error diagnostic

Denys Vlasenko vda.linux at googlemail.com
Thu Aug 16 11:29:25 UTC 2012


commit: http://git.busybox.net/busybox/commit/?id=45c35e9de01010c6bb12f2b86fd5b8b31afe4617
branch: http://git.busybox.net/busybox/commit/?id=refs/heads/master

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 loginutils/getty.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/loginutils/getty.c b/loginutils/getty.c
index bbb5a96..f9b8bac 100644
--- a/loginutils/getty.c
+++ b/loginutils/getty.c
@@ -549,7 +549,15 @@ int getty_main(int argc UNUSED_PARAM, char **argv)
 		 */
 		pid = getpid();
 		if (getsid(0) != pid)
+		{
+			//for debugging:
+			//bb_perror_msg_and_die("setsid failed:"
+			//	" pid %d ppid %d"
+			//	" sid %d pgid %d",
+			//	pid, getppid(),
+			//	getsid(0), getpgid(0));
 			bb_perror_msg_and_die("setsid");
+		}
 		/* Looks like we are already a session leader.
 		 * In this case (setsid failed) we may still have ctty,
 		 * and it may be different from tty we need to control!


More information about the busybox-cvs mailing list