diff options
Diffstat (limited to 'src/logind-seat.c')
-rw-r--r-- | src/logind-seat.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/logind-seat.c b/src/logind-seat.c index 751f59a48d..95c66dd712 100644 --- a/src/logind-seat.c +++ b/src/logind-seat.c @@ -314,6 +314,8 @@ int seat_start(Seat *s) { s->started = true; + seat_send_signal(s, true); + return 0; } @@ -327,6 +329,8 @@ int seat_stop(Seat *s) { log_info("Removed seat %s.", s->id); + seat_send_signal(s, false); + seat_stop_sessions(s); unlink(s->state_file); |