Uploaded image for project: 'ManifoldCF'
  1. ManifoldCF
  2. CONNECTORS-823

Agents process checkAgents() would be improved if it took place in an interruptible background daemon thread

    XMLWordPrintableJSON

Details

    Description

      It's now challenging to shut down the agents process because the checkAgents() method is called directly from runAgents(). That means that there can be an extended period of time before the agents process realizes that it needs to shut down and acts accordingly. It would be much better to run the checkAgents() code in a daemon thread that can be kicked with an interrupt and thus shut down quickly.

      Attachments

        Activity

          People

            kwright@metacarta.com Karl Wright
            kwright@metacarta.com Karl Wright
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: