summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorVictor Kareh <[email protected]>2026-06-01 08:52:41 -0400
committerLuke from DC <[email protected]>2026-07-21 05:45:28 +0000
commit57a9178e766cd02176dc1c2d70cc48f963ee9fff (patch)
tree3ab069747720e5e5a1248a3c2a0649c8a250809d /ChangeLog
parent8ff528c7942e6b1323aec401e06ba490625d98c9 (diff)
downloadmate-session-manager-master.tar.bz2
mate-session-manager-master.tar.xz
app: Add respawn rate limiting to prevent CPU spinningHEADmaster
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