[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