You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@manifoldcf.apache.org by "Karl Wright (JIRA)" <ji...@apache.org> on 2014/02/11 12:05:19 UTC

[jira] [Created] (CONNECTORS-888) JobResetThread not working properly for multiple Agents processes

Karl Wright created CONNECTORS-888:
--------------------------------------

             Summary: JobResetThread not working properly for multiple Agents processes
                 Key: CONNECTORS-888
                 URL: https://issues.apache.org/jira/browse/CONNECTORS-888
             Project: ManifoldCF
          Issue Type: Bug
          Components: Framework crawler agent
    Affects Versions: ManifoldCF 1.5
            Reporter: Karl Wright
            Assignee: Karl Wright
             Fix For: ManifoldCF 1.5.1, ManifoldCF 1.6


JobResetThread seems to expect that it is the only thread moving documents from the various states it deals with to the particular result states it targets.  Unfortunately, this is not true in multi-agents setups.  Either a write lock needs to go around jobManager.finishJobStops(), or jobManager.finishJobStops() needs to create a database transaction.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)