chiark / gitweb /
logind: create the session fifo before saving the session file
authorThomas Hindoe Paaboel Andersen <phomes@gmail.com>
Wed, 13 Nov 2013 17:06:34 +0000 (18:06 +0100)
committerThomas Hindoe Paaboel Andersen <phomes@gmail.com>
Wed, 13 Nov 2013 17:06:34 +0000 (18:06 +0100)
commit38fdcbedd18e48f32a7ddcf99c7b97424a73b413
tree902579067dbe6a23d664a0dd4d19a93da41914cf
parented6556920c1a6cdfe0bb04e806bc1f54ea191545
logind: create the session fifo before saving the session file

If the session fifo is not created the session state written to
the session file is "closing". This caused the lock screen in
gnome-shell to go into a loop trying to find the active session.

The problem was introduced in the sd-bus port in
cc3773810855956bad92337cee8fa193584ab62e

Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=71525
src/login/logind-session-dbus.c