puppetlabs/puppet — pull request #2301 by glennsarti (2014-01-25 05:26:02+00:00)
Title: (PUP-1278) Windows Puppet Agent Service gracefully terminates after succ...

...esfully being put into a Paused state

If you successfully pause the Windows Puppet Agent Service then after a period of time the Puppet Agent service will gracefully stop. This does not appear to be appropriate behaviour. The service should remain in a paused state until a Continue or Stop message is sent to the service.

This change fixes this behaviour and the Windows Puppet Agent Service will behave appropriately when put into a paused state, and resume correctly when the service is continued.