]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/login/logind.c
logind: process session/inhibitor fds at higher priority
authorLennart Poettering <lennart@poettering.net>
Wed, 4 May 2016 17:01:56 +0000 (19:01 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 5 May 2016 20:50:09 +0000 (22:50 +0200)
commite11544a8305ab9dea097c74bb16e296150c9cc10
tree271f542db832c5af73082aaf78f8fa528ef747c4
parent89f193fac8e1b85936e32455ed7a5ea6b43d6508
logind: process session/inhibitor fds at higher priority

Let's make sure we process session and inhibitor pipe fds (that signal
sessions/inhibtors going away) at a higher priority
than new bus calls that might create new sessions or inhibitors. This helps
ensuring that the number of open sessions stays minimal.
src/login/logind-inhibit.c
src/login/logind-session.c
src/login/logind.c