diff options
Diffstat (limited to 'src/login/logind.c')
-rw-r--r-- | src/login/logind.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/login/logind.c b/src/login/logind.c index 3a4afdd266..0d96bbdaa9 100644 --- a/src/login/logind.c +++ b/src/login/logind.c @@ -145,6 +145,7 @@ static void manager_free(Manager *m) { sd_event_source_unref(m->idle_action_event_source); sd_event_source_unref(m->inhibit_timeout_source); sd_event_source_unref(m->scheduled_shutdown_timeout_source); + sd_event_source_unref(m->wall_message_timeout_source); sd_event_source_unref(m->console_active_event_source); sd_event_source_unref(m->udev_seat_event_source); @@ -178,6 +179,8 @@ static void manager_free(Manager *m) { strv_free(m->kill_exclude_users); free(m->scheduled_shutdown_type); + free(m->scheduled_shutdown_tty); + free(m->wall_message); free(m->action_job); free(m); } |