On Tue, Oct 12, 2004 at 07:03:56PM +0200, Frank Lichtenheld wrote: > Hmm, I investigated this bug. I can easily reproduce it. But if apply > the patch, wdm doessn't start correctly. It starts the Xserver but don't > display the login dialog.
It seems our previous patch was responsible for that, as it is ignoring SIGCHLD, which it should not do. Fixed patch below. Regards, Michael --- wdm-1.27/src/wdm/dm.c.orig 2005-03-21 13:02:59.000000000 +0100 +++ wdm-1.27/src/wdm/dm.c 2005-03-21 13:03:32.000000000 +0100 @@ -665,9 +666,10 @@ { case 0: CleanUpChild (); - (void) Signal (SIGPIPE, SIG_IGN); LoadSessionResources (d); SetAuthorization (d); + (void) Signal (SIGPIPE, SIG_IGN); + (void) Signal (SIGHUP, SIG_IGN); if (!WaitForServer (d)) exit (OPENFAILED_DISPLAY); #ifdef XDMCP -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]