Skip to content

Stop AppTrail's worker polling while idle - #4

Merged
SeanShaffer88 merged 1 commit into
mainfrom
fix/idle-worker-poll
Nov 5, 2026
Merged

SeanShaffer88 merged 1 commit into
mainfrom
fix/idle-worker-poll

Conversation

@SeanShaffer88

Copy link
Copy Markdown
Owner

AppTrail previously scheduled a queue check every 100 ms even with no job running. Schedule queue checks only for active work and cancel the callback and progress animation before closing. Keep all Tk calls on the UI thread.

Validation: reproduced the idle timer on the baseline. The full local Windows Python/Tk suite passed all 145 tests, including terminal queue draining and active close. Independent review passed.

@SeanShaffer88
SeanShaffer88 merged commit 4575881 into main Nov 5, 2026
3 checks passed
@SeanShaffer88
SeanShaffer88 deleted the fix/idle-worker-poll branch November 5, 2026 10:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant