Skip to content

0.1.1

Choose a tag to compare

@drj613 drj613 released this 14 Jul 18:11

Fixed

  • Orphan watchdog: if the parent process is killed in a way it cannot trap (SIGKILL, closed terminal, CI teardown), the scheduler detects the reparenting, kills all running workers, and aborts. Previously an orphaned run kept forking through the whole mutant queue unsupervised, which could exhaust the machine's CPU.
  • The .active_mutator/ cache directory now writes its own .gitignore on creation, so host projects can never commit the disposable coverage cache by accident.

Full changelog: https://github.com/drj613/active_mutator/blob/main/CHANGELOG.md