Enforce maximum report delay when starting service.
authorIain Patterson <me@iain.cx>
Sun, 17 Nov 2013 18:56:32 +0000 (18:56 +0000)
committerIain Patterson <me@iain.cx>
Mon, 18 Nov 2013 09:42:26 +0000 (09:42 +0000)
commit98a2516c22eefd912301ff3c39736da8970dcdff
tree8c529b23e86781672467e1c442421b80348eb42a
parentda1b8e1cb0ae3870405685a4d07f3d75d02e618a
Enforce maximum report delay when starting service.

We were not changing the service's state to running until the restart
throttling threshold had passed.  However best practice is to change the
status to running or stopped as quickly as possible.  Therefore we we
now report the status after no more than 20000 milliseconds regardless
of the throttle setting.
messages.mc
nssm.h
service.cpp