Repository navigation
v0.32.3 — Retire test environments whose containers no longer exist
A follow-up to v0.32.2. Admission, pressure checks, memory accounting and kill policy are unchanged.
Fix
- Retire test environments whose containers are gone. Once v0.32.2 let the watchdog reach Docker again, cleanup found disposable test environments whose containers had been removed outside memcap, for example by an engine reset. It refused them on every pass, logging one line per environment per minute, because the empty container set did not match the recorded one. When no container carries the environment's exclusive project label at all, there is nothing left to stop or protect, so memcap now marks it stopped. A surviving container that is still running, or whose identity no longer matches, is still left alone.
Upgrade
brew upgrade memcap
No re-integration or session reload is required.
Full details: CHANGELOG.md