Uploaded image for project: 'Gump'
  1. Gump
  2. GUMP-95

gump.util.executor.Executor component for cleaning up processes

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • Gump3-alpha-3
    • Gump3-alpha-3
    • Python-based Gump
    • None

    Description

      Gump fires off lots of different processes that may fire off new processes that may in turn create processes that may not be very good at cleaning up after themselves.

      For simple relatively short-running commands that we trust to clean up after themselves (like self-updating ourselves from svn or grepping a file or whatever), we can trust in the subprocess module that comes with python. For other tasks such as firing up actual builds, we should have something more robust.

      A skeleton algorithm is provided at:

      http://mail-archives.apache.org/mod_mbox/gump-general/200503.mbox/%3c20050321024652.GL5235@lyra.org%3e

      Attachments

        Activity

          People

            Unassigned Unassigned
            lsimons Leo Simons
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: