Skip to content

feat: prefork child auto-restart on crash#39

Merged
pratyush618 merged 1 commit intomasterfrom
feat/prefork-observability
Mar 22, 2026
Merged

feat: prefork child auto-restart on crash#39
pratyush618 merged 1 commit intomasterfrom
feat/prefork-observability

Conversation

@pratyush618
Copy link
Copy Markdown
Collaborator

Summary

  • Child liveness check: Before dispatching each job, check if any child processes have died
  • Auto-restart: Dead children are respawned with new reader threads, in-flight count reset
  • Restart tracking: restart_count logged with each restart for monitoring

Test plan

  • cargo check all feature combos
  • cargo test --workspace passes
  • Clippy clean

@pratyush618 pratyush618 merged commit 4d14c52 into master Mar 22, 2026
5 of 10 checks passed
@pratyush618 pratyush618 deleted the feat/prefork-observability branch March 31, 2026 17:22
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