[1091] in testers
two problems with new xlogin stuff
daemon@ATHENA.MIT.EDU (daemon@ATHENA.MIT.EDU)
Fri Nov 9 18:49:48 1990
From: qjb@ATHENA.MIT.EDU
Date: Fri, 9 Nov 90 18:49:29 -0500
To: testers@ATHENA.MIT.EDU
1. If I send a STOP signal to the Xsession program, I get on
the console window:
dm: Unexpected SIGCHLD from pid 0
When I looked at the code for dm, I discovered that this error
message was correct. dm was not expecting this SIGCHLD. A
sigchld
When the WNOHANG option is specified and no processes wish
to report status, wait3 returns a pid of 0. The WNOHANG and
WUNTRACED options may be combined by or'ing the two values.
Sending a STOP signal to a process does cause its parent to
receive a SIGCHLD. Thus, dm should ignore the case where
wait3() returns 0.
2. When I run config_console and there are no windows on the
display, the X server resets. Demos available upon request.
Basically, I can reproduce the problem by having config_console
called in my .xsession before anything else.