Comment 6 for bug 1172752

Revision history for this message
Robert Ancell (robert-ancell) wrote :

Do you have a lightdm.log after the problem occurs?

It is correct that LightDM spawns two sessions - one is for the greeter and one is for the user session being authenticated.

I think you are correct there is a race between the fork and the exec - if a signal is received before the exec it will be caught and sent over the pipe to the main process. (The pipe is closed in the exec so this can't normally happen).