logind: send out Lock signal when locking

This commit is contained in:
Lennart Poettering 2012-01-03 23:08:15 +01:00
parent 63c52e45de
commit bda061759c
2 changed files with 1 additions and 7 deletions

6
TODO
View file

@ -23,8 +23,6 @@ Features:
* logind: selinux is borked...
* logind: sends SessionNew on Lock()?
* logind: allow showing logout dialog from system
* document that %% can be used to write % in a string that is specifier extended
@ -57,8 +55,6 @@ Features:
* Something is wrong with symlink handling of "autovt@.service" in "systemctl list-unit-files"
* introduce sd_log_open() to create a connection to the syslog bridge via sd-daemon.h
* when a bus name of a service disappears from the bus make sure to queue further activation requests
* something like ConditionExec= or ExecStartPre= without failure state
@ -113,8 +109,6 @@ Features:
* and a dbus call to generate target from current state
* detect LXC with $container=lxc
* drop /.readahead on bigger upgrades with yum
* add inode nr check to readahead to suppress preloading changed files

View file

@ -288,7 +288,7 @@ static DBusHandlerResult session_message_dispatch(
} else if (dbus_message_is_method_call(message, "org.freedesktop.login1.Session", "Lock") ||
dbus_message_is_method_call(message, "org.freedesktop.login1.Session", "Unlock")) {
if (session_send_signal(s, streq(dbus_message_get_member(message), "Lock")) < 0)
if (session_send_lock(s, streq(dbus_message_get_member(message), "Lock")) < 0)
goto oom;
reply = dbus_message_new_method_return(message);