diff options
| author | Victor Kareh <[email protected]> | 2026-06-01 08:52:41 -0400 |
|---|---|---|
| committer | Luke from DC <[email protected]> | 2026-07-21 05:45:28 +0000 |
| commit | 57a9178e766cd02176dc1c2d70cc48f963ee9fff (patch) | |
| tree | 3ab069747720e5e5a1248a3c2a0649c8a250809d /ChangeLog | |
| parent | 8ff528c7942e6b1323aec401e06ba490625d98c9 (diff) | |
| download | mate-session-manager-master.tar.bz2 mate-session-manager-master.tar.xz | |
When a non-client app with AutoRestart enabled exits immediately after
starting, the restart logic would loop without delay, causing high CPU
usage. This adds a 60-second rate limit to gsm_app_restart. If an app
respawns twice within this window, the second restart is rejected.
The code is adapted from:
- https://gitlab.gnome.org/GNOME/gnome-session/-/commit/4df48234
- https://gitlab.gnome.org/GNOME/gnome-session/-/commit/b9aa675e
Fixes #336
Diffstat (limited to 'ChangeLog')
0 files changed, 0 insertions, 0 deletions
