Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-3707

DUCC SM should mark custom pingers so they're more easily reaped.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.1.0-Ducc
    • 1.1.0-Ducc
    • DUCC
    • None

    Description

      If the Service Manager is killed-with-prejudice it can leave CUSTOM pingers alive and orphaned (children of init).

      SM should clearly mark these processes so cleanup procedures can easily find them and reap them as part of system startup. The proposed mechanism is to set a -Dmarker as a no-op system property to ServicePingMain that is easily discovered using ps. Startup scripting (and check_ducc) will look for these processes and kill them prior to starting SM.

      As well SM should implement a shutdown hook that attempts to stop these pingers if it is stopped with only-a-little-prejudice.

      Attachments

        Activity

          People

            challngr Jim Challenger
            challngr Jim Challenger
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: