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:17:19 UTC

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

    [ https://issues.apache.org/jira/browse/CONNECTORS-888?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13897749#comment-13897749 ] 

Karl Wright commented on CONNECTORS-888:
----------------------------------------

r1567054 (trunk)


> 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)