• Benjamin Berg's avatar
    dbus-environment: Make Setenv request synchronuous · 5d088356
    Benjamin Berg authored and Benjamin Berg's avatar Benjamin Berg committed
    Currently there is a potential race condition where the Setenv request
    races further session startup. i.e. the clients that are started with
    --start on login may quit before the Setenv DBus call is delivered. This
    opens a theoretical race condition where gnome-session is already past
    the initialization phase when it serves the Setenv request.