[1091] in testers

home help back first fref pref prev next nref lref last post

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.

home help back first fref pref prev next nref lref last post