Revision history for Process-Govern
0.05 2013-04-17 (SHARYANTO)
- Change pump() loop from using 'sleep 0.1' to using timeout(1) object,
which is more proper.
0.04 2013-04-17 (SHARYANTO)
[BUG FIXES]
- Install TERM handler (and INT) to kill child.
- Add temporary workaround for 'unless ($h->pump_nb) { sleep 1 }' not
working (causes busy loop), by using 'sleep 0.1'.
0.03 2013-04-17 (SHARYANTO)
[INCOMPATIBLE CHANGES]
- Rename --single to --single-instance.
[BUG FIXES]
- Single instance didn't work (bug in Proc::PID::File? one must use
running() instead of new()+alive()).
- --name and --pid-dir was not passed.
[ENHANCEMENTS]
- Add --on-multiple-instance which can be set to 'exit' to silently
exit when there is another instance running (instead of displaying an
error message).
0.02 2012-12-28 (SHARYANTO)
No functional changes. Touch up POD and update dependencies.
0.01 2012-12-26 (SHARYANTO)
First release.