Uploaded image for project: 'Commons Daemon'
  1. Commons Daemon
  2. DAEMON-383

Provide option for service stop using Windows PRESHUTDOWN event

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.1.0
    • None
    • Procrun
    • None

    Description

      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

      Attachments

        Activity

          People

            Unassigned Unassigned
            gmccone George McCone
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: