butcher_process 0.1.0 copy "butcher_process: ^0.1.0" to clipboard
butcher_process: ^0.1.0 copied to clipboard

Process-tree lifetime and kill primitives, so a consumer can take the process abstraction without the mutation engine.

Changelog #

0.1.0 #

  • Initial release: butcher's process-tree lifetime and kill primitives.
  • ProcessInterlock owns the spawn on both platforms, so a kill reaches the whole tree in one call instead of hunting it through a process listing.
  • SupervisedProcess and terminateAllSupervisedProcesses own the lifetime of a started tree.
  • hostProcessCount reports the host's live process count as a diagnostic.
0
likes
160
points
752
downloads

Documentation

API reference

Publisher

verified publishermemento.engineering

Weekly Downloads

Process-tree lifetime and kill primitives, so a consumer can take the process abstraction without the mutation engine.

Repository (GitHub)
View/report issues

License

MIT (license)

More

Packages that depend on butcher_process