https://bugs.kde.org/show_bug.cgi?id=409088

David Edmundson <k...@davidedmundson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-workspace/-/commi
                   |                            |t/6ce8f434139f47e6a71bf0b68
                   |                            |beae92be8845ce4
             Status|REPORTED                    |RESOLVED

--- Comment #1 from David Edmundson <k...@davidedmundson.co.uk> ---
Git commit 6ce8f434139f47e6a71bf0b68beae92be8845ce4 by David Edmundson.
Committed on 29/09/2023 at 16:31.
Pushed by davidedmundson into branch 'master'.

Use systemd to handle more of the shutdown

Previously we killed kwin manually, then tried to exit the session.
This is racey as kwin will close all connections, before systemd has
realised that the session is ending this can cause all apps to restart.

Also closing plasma-workspace-wayland.target is ineffective, closing the
graphical-session implicitly brings down the session more explicitly.
It'll close the other targets and services.
Related: bug 473824, bug 450531, bug 451939, bug 450320, bug 434403

Tested by looking at `coredumpctl list` after a logout and seeing it go from 10
entries of silly aborts restarting without a display server to 3, with
different unrelated causes.

M  +12   -4    startkde/plasma-shutdown/shutdown.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/6ce8f434139f47e6a71bf0b68beae92be8845ce4

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to