Karl Wright created CONNECTORS-823:
--------------------------------------

             Summary: Agents process checkAgents() would be improved if it took 
place in an interruptible background daemon thread
                 Key: CONNECTORS-823
                 URL: https://issues.apache.org/jira/browse/CONNECTORS-823
             Project: ManifoldCF
          Issue Type: Improvement
          Components: Framework agents process
    Affects Versions: ManifoldCF 1.5
            Reporter: Karl Wright
            Assignee: Karl Wright
             Fix For: ManifoldCF 1.5


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.




--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to