Releases: ofbeaton/command-running
Production Ready
Kill Group
Another attempt at implementing a Kill Group, and somehow the travis phpunit test was broken through autoloading and I can't seem to correct it. Passes locally.
Linux group pid
Turns out the kill -9 -pid command wasn't working how I thought, so I'll have to do something more complex to support the 0.3.0, consider this a revert.
Linux Group Kill
Kill on linux now kills the process group, so if you forked()'d stuff it will also kill that and not leave zombies around. (thanks Michael Erdmann)
Linux Kill Output
The kill command on linux had unintended stderr text leaking out. We've eliminated it using stderr redirection. In the future, use of the posix_kill
method will likely skirt this issue. (thanks Michael Erdmann)
Default Mods
Fixed a problem where default mod was not set in filters properly. (thanks Michael Erdmann)
Ignore Files
Some dist files copies were not ignored properly and sneaked into the last release. Fixed.
Simplified API
Simplified the API, and added a few new methods. The next release will look at shortcuts to do things without using exec, posix
methods on linux, and WMI
on windows.
Initial Release
Some basic functionality for detecting processes running on windows and linux. Also has light support for PID files.