← Commit list

45c35e9de

Denys Vlasenko
Denys Vlasenko
2012-08-16
SUCCESS Duration: 186s

Subject

getty: add commented-out extended error diagnostic

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

loginutils/getty.c+8 -0
@@ -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!