Subject: | start_delay isn't granular enough |
The code within pm_manage for start_delay uses a basic vanilla 'sleep' command. This doesn't work very well for fractional values. It should be replaced with the Time::HiRes version.
This should be a very simple change by putting this at the top:
use Time::HiRes qw( sleep );