Changes for version 0.0.28
- fix for bug where is_running() called immediately after start() returned false
- write child pidfile in parent process on fork()
- child process might not be forked instantly if system is busy
- prevents needing to cache the pid
- gets ugly since multiple processes might be attempting to control the same daemon
- warning: two processes calling start() at exactly the same time could still start two daemons
- still working on a fix
- write child pidfile in parent process on fork()
Documentation
start, stop, and manage daemons, programs, and scripts
Modules
yet another forking process controller
manage multiple Proc::Launcher objects
defines an interface for launchers
restart watched processes that have exited