The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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