You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Gary Gregory (JIRA)" <ji...@apache.org> on 2018/03/29 13:58:00 UTC

[jira] [Commented] (DAEMON-383) Provide option for service stop using Windows PRESHUTDOWN event

    [ https://issues.apache.org/jira/browse/DAEMON-383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16419029#comment-16419029 ] 

Gary Gregory commented on DAEMON-383:
-------------------------------------

Thank you for your report.

We welcome patches :-)

Gary

> 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
>            Priority: Major
>
> 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)