Throttle restarts.
authorIain Patterson <me@iain.cx>
Thu, 3 Feb 2011 18:43:02 +0000 (18:43 +0000)
committerIain Patterson <me@iain.cx>
Thu, 3 Feb 2011 18:43:02 +0000 (18:43 +0000)
commit63363fbc93ec23e1673113029e819c1a55dd7967
tree2603980887e9cb453bc34bdfc6e0e41eee60fe8c
parentfdf66ebb177e189479057ebe4e1124251c0116c3
Throttle restarts.

Back off from restarting the application immediately if it starts
successfully but exits too soon.

Handle resume messages from the service console to restart the
application immediately even if it is throttled.

Use service status wait hints to tell the operating system how long
start, stop and resume actions are likely to take.
README.txt
messages.mc
nssm.h
service.cpp
service.h