summaryrefslogtreecommitdiff
path: root/src/login/logind-dbus.c
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2018-05-07 10:16:04 +0900
committerSven Eden <yamakuzure@gmx.net>2018-08-24 16:47:08 +0200
commit00c297256b05cc08db92e312d5a45a2d5c0d8425 (patch)
tree199fb82ab724b1fb09577443b39381b372b22872 /src/login/logind-dbus.c
parent92620c6136bccad656e5c835b96592dc0d916c5a (diff)
login: do not wall message on cancelling shutdown when Manager.enable_wall_messages is false
Fixes #8904.
Diffstat (limited to 'src/login/logind-dbus.c')
-rw-r--r--src/login/logind-dbus.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/login/logind-dbus.c b/src/login/logind-dbus.c
index 50349c176..74269e590 100644
--- a/src/login/logind-dbus.c
+++ b/src/login/logind-dbus.c
@@ -2350,7 +2350,7 @@ static int method_cancel_scheduled_shutdown(sd_bus_message *message, void *userd
cancelled = m->scheduled_shutdown_type != NULL;
reset_scheduled_shutdown(m);
- if (cancelled) {
+ if (cancelled && m->enable_wall_messages) {
_cleanup_(sd_bus_creds_unrefp) sd_bus_creds *creds = NULL;
const char *tty = NULL;
uid_t uid = 0;