You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "George McCone (JIRA)" <ji...@apache.org> on 2018/03/28 22:05:00 UTC
[jira] [Created] (DAEMON-383) Provide option for service stop using
Windows PRESHUTDOWN event
George McCone created DAEMON-383:
------------------------------------
Summary: Provide option for service stop using Windows PRESHUTDOWN event
Key: DAEMON-383
URL: https://issues.apache.org/jira/browse/DAEMON-383
Project: Commons Daemon
Issue Type: Improvement
Components: Procrun
Affects Versions: 1.1.0
Reporter: George McCone
Starting with Windows Vista, Services can be configured to be shutdown in either one of two groups. The normal group or the preshutdown group. Since the normal group is all shutdown concurrently, this can cause services that are dependent on other service to fail during shutdown. If the service has been registered as a preshutdown service, it is notified to stop prior to the normal group.
Being able to configure preshutdown can be very important if one of your services is an infrastructure service (such as a Database or JMS Server), being able to have the services start as a dependency and shutdown as a preshutdown makes sure these resources are available during the entire lifecycle for a system.
A description can be found here.
https://msdn.microsoft.com/en-us/library/windows/desktop/ms685149(v=vs.85).aspx
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)