0.11 2017-02-23
- Fixed bug in definition of SignalList type
- Fixed test failures on MSWin32
- Added test for Proc::tored::Types
0.10 2017-02-22
- Remove pidfile after service completes
- Configurable signal trapping
0.09 2017-02-21
- Added Proc::tored::Manager->stop_file and ->pause_file to override touch file paths
0.08 2017-02-20
- Service state is now persistent
- New feature: pause/resume
0.07 2017-02-18
- Fixed serious bug causing pid file to be removed when a forked process exits
0.06 2017-02-17
- Use a touch file to signal self-termination
0.05 2017-02-17
- Refactor locking to support more platforms
- Work around for MSWin32/threaded signal handling in unit tests
0.04 2017-02-16
- Use Path::Tiny->tempdir for pidfile directory in tests
- Fixed untrapped error when lockfile creation fails
0.03 2017-02-15
- Replace poll_wait_time attribute with parameter to Proc::tored::Role::Running->stop_running_process
- Use secondary lock file to avoid inconsistent flocking on mswin32
0.02 2017-02-14
- New interface
- Trap normal signals (TERM, INT, HUP, PIPE)
- Rewrote cleanup code to handle unexpected errors more reliably
- Fixed some inconsistent results in unit tests (hopefully)
0.01 2017-02-13
- First version