aboutsummaryrefslogtreecommitdiff
path: root/scripts/calendar_sync_api.py
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-24 17:57:54 -0500
committerCraig Jennings <c@cjennings.net>2026-07-24 17:57:54 -0500
commit1a704ba233523abb29f6ab7f52dfecd702a9bdd8 (patch)
tree70c73989350e8d22f09e61a45843ea0337c2eaf9 /scripts/calendar_sync_api.py
parent0989858ed1182c978d1f40a1fab6850e46ff5d06 (diff)
downloaddotemacs-1a704ba233523abb29f6ab7f52dfecd702a9bdd8.tar.gz
dotemacs-1a704ba233523abb29f6ab7f52dfecd702a9bdd8.zip
fix(calendar-sync): guard the hourly timer body against repeating signals
- The sync timer body ran unguarded from an hourly run-at-time timer. - A signal in the timezone check or the sync fan-out errored every tick. - The same error, once an hour, indefinitely. - Wrapped the body in condition-case; an error is logged, not propagated. - Also demoted the timezone-change message to the silent log, like the module's other timer-path notices — an hourly timer shouldn't spam the echo area.
Diffstat (limited to 'scripts/calendar_sync_api.py')
0 files changed, 0 insertions, 0 deletions