Releases: bww/psctl
v0.4.0
v0.3.3
Improves cleanup of managed processes when PSCTL shuts down because a process with dependency checks never became available before its deadline. Previously, PSCTL would shut down without explicitly cleaning up after the processes it had started to that point. Now it explicitly cleans up any processes that had been started.
v0.3.2
This release actually improves cleanup for child processes that are killed by Process Control because the system is coming down.
Previously, on some Unix systems, these terminated processes could become zombies and subprocesses of those processes would never be cleaned up. Processes are now managed via process groups, which are now explicitly killed to reclaim their resources and avoid this state.
v0.3.0
This release improves cleanup for child processes that are killed by Process Control because the system is coming down. Previously, on some Unix systems, these terminated processes could become zombies. They are now explicitly reaped after being killed to reclaim their resources and avoid this state.
v0.2.7-4
Improved packaging.
v0.2.6
This version adds support for packaging Arm64 binaries for Apple M1.
v0.2.5-12
Adding a packaged macOS / Darwin x86_64 binary (that actually works, this time).
v0.2.2
This is the initial packaged release. Enjoy!