oc-evolver-restart-loop-fix
SKILL.md
OC Evolver Restart Loop Fix
Symptoms
- service stuck in
activating/auto-restart - logs show
Singleton ... already runningrepeatedly - restart count increases continuously
Root cause pattern
- stale lock or PID reuse causes false "already running" detection
- service policy restarts even on benign exits
Procedure
- Inspect service state and restart counters.
- Inspect lock file and verify process identity.
- Patch lock guard to verify real Evolver process identity.
- clear stale lock and restart service.
- Re-check status + restart counter stability.