Skip to content

Fix stale CatHub runtime manifests - #568

Merged
rtreit merged 3 commits into
mainfrom
u/randy/FixCatHubStaleRuntimeManifest
Sep 27, 2026
Merged

rtreit merged 3 commits into
mainfrom
u/randy/FixCatHubStaleRuntimeManifest

Conversation

@rtreit

@rtreit rtreit commented Sep 8, 2026

Copy link
Copy Markdown
Member

The launcher now verifies that a runtime manifest PID belongs to CatHub before it treats the daemon as available. A stale manifest whose PID was reused by another process is rejected, so the launcher starts CatHub and reconnects rig control.\n\nValidated with cargo fmt, cargo test -p qsoripper-launcher, and cargo clippy -p qsoripper-launcher --all-targets -- -D warnings.

@rtreit
rtreit merged commit 578594d into main Sep 27, 2026
5 checks passed
@rtreit
rtreit deleted the u/randy/FixCatHubStaleRuntimeManifest branch September 27, 2026 21:57
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