Skip to content

Fix more problems#30

Merged
abamaxa merged 9 commits into
mainfrom
fix-more-problems
Apr 1, 2026
Merged

Fix more problems#30
abamaxa merged 9 commits into
mainfrom
fix-more-problems

Conversation

@abamaxa
Copy link
Copy Markdown
Owner

@abamaxa abamaxa commented Apr 1, 2026

No description provided.

abamaxa and others added 8 commits April 1, 2026 13:02
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add wait_finished() to the TaskMonitor trait with a default 2s polling
implementation, and override it in AsyncSubProcess using tokio::sync::Notify
for instant wake-up when the subprocess completes. The encoding service
now uses tokio::time::timeout + wait_finished() instead of polling
has_finished() every second in a 7200-iteration loop.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@abamaxa abamaxa self-assigned this Apr 1, 2026
@abamaxa abamaxa merged commit 525fc75 into main Apr 1, 2026
1 check failed
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