Session is too aggressive with polling for updates.
While actual update check is set to 30, the app spams system log with polling for system update every minute.
Even after disabling Auto update, it still keeps polling.
If update interval is set to 30 minutes, actual polling should be set 30 minutes as well.
Session eats enough CPU as it is, which is very noticeable on weaker hardware and when on battery.
Feb 01 08:04:17 localhost env[995090]: {"level":30,"time":"2026-02-01T15:04:17.839Z","msg":"config/set: Saving user config to disk"}
Feb 01 08:04:17 localhost env[995090]: {"level":30,"time":"2026-02-01T15:04:17.849Z","msg":"config/set: Saved user config to disk"}
Feb 01 08:04:17 localhost env[995090]: {"level":30,"time":"2026-02-01T15:04:17.849Z","msg":"[updater] isReadyForUpdates false"}
Feb 01 08:04:17 localhost env[995090]: {"level":30,"time":"2026-02-01T15:04:17.849Z","msg":"[updater] auto-update: starting checks..."}
Feb 01 08:04:43 localhost env[995174]: {"level":30,"time":"2026-02-01T15:04:43.813Z","msg":"[updater] about to fetchReleaseFromFSAndUpdateMain"}
Feb 01 08:04:43 localhost env[995174]: {"level":30,"time":"2026-02-01T15:04:43.814Z","msg":"[updater] fetched release from fs 22 minutes ago, skipping until that's at least 30"}
Feb 01 08:05:43 localhost env[995174]: {"level":30,"time":"2026-02-01T15:05:43.813Z","msg":"[updater] about to fetchReleaseFromFSAndUpdateMain"}
Feb 01 08:05:43 localhost env[995174]: {"level":30,"time":"2026-02-01T15:05:43.814Z","msg":"[updater] fetched release from fs 23 minutes ago, skipping until that's at least 30"}
...
...
Feb 01 08:14:17 esan env[995090]: {"level":30,"time":"2026-02-01T15:14:17.855Z","msg":"[updater] checkForUpdates is returning early stopped false isUpdating false downloadIgnored true"}
Feb 01 08:14:19 esan env[995090]: {"level":30,"time":"2026-02-01T15:14:19.091Z","msg":"config/set: Saving user config to disk"}
Feb 01 08:14:19 esan env[995090]: {"level":30,"time":"2026-02-01T15:14:19.092Z","msg":"config/set: Saved user config to disk"}
Feb 01 08:14:43 esan env[995174]: {"level":30,"time":"2026-02-01T15:14:43.813Z","msg":"[updater] about to fetchReleaseFromFSAndUpdateMain"}
Feb 01 08:14:43 esan env[995174]: {"level":30,"time":"2026-02-01T15:14:43.814Z","msg":"[updater] fetched release from fs 1 minutes ago, skipping until that's at least 30"}
Feb 01 08:15:43 esan env[995174]: {"level":30,"time":"2026-02-01T15:15:43.813Z","msg":"[updater] about to fetchReleaseFromFSAndUpdateMain"}
Feb 01 08:15:43 esan env[995174]: {"level":30,"time":"2026-02-01T15:15:43.814Z","msg":"[updater] fetched release from fs 2 minutes ago, skipping until that's at least 30"}
Code of conduct
Self-training on how to write a bug report
Is there an existing issue for this?
Current Behavior
Session is too aggressive with polling for updates.
While actual update check is set to 30, the app spams system log with polling for system update every minute.
Even after disabling Auto update, it still keeps polling.
Expected Behavior
If update interval is set to 30 minutes, actual polling should be set 30 minutes as well.
Session eats enough CPU as it is, which is very noticeable on weaker hardware and when on battery.
Steps To Reproduce
journalctl --user -f)Desktop Version
1.7.7
Anything else?