Changes for version 0.0.24
- create optional named pipe attached to STDIN of forked process
- must be enabled, default is to not create the named pipe
- forked process calls stopped() on exit to remove pidfile/named pipe
- cleaned up some of the leaky abstraction issues with is_running()
- check if pid owned by another user
- catches some cases where a pid that has been recycled
- update $0 in forked processes to include 'perl - Proc::Launcher'
- makes forked processes easy to identify
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