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

Karl Wright commented on CONNECTORS-1070:
-----------------------------------------

Hi Kamil,

You must stop all MCF processes BEFORE lock clean.  Lock clean removes all file 
system state, by deleting the contents of the sync directory.  It cannot do 
this if processes are holding open files in that directory.



> Agents thread exception loop
> ----------------------------
>
>                 Key: CONNECTORS-1070
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-1070
>             Project: ManifoldCF
>          Issue Type: Bug
>    Affects Versions: ManifoldCF 1.7
>            Reporter: Kamil Żyta
>            Assignee: Karl Wright
>
> occasionally when I stop&start crawler agents they fall into infinite loop.
> I don't know how to stop this exception. stop agents, ui, clean lock do not 
> help.
> Log growing fast with messages
> ------------------------------------------------------------------------------------------
> ERROR 2014-10-09 13:58:44,206 (Agents thread) - Exception tossed: Service 'A' 
> of type 'AGENT_org.apache.manifoldcf.crawler.system.CrawlerAgent' is already 
> active
> org.apache.manifoldcf.core.interfaces.ManifoldCFException: Service 'A' of 
> type 'AGENT_org.apache.manifoldcf.crawler.system.CrawlerAgent' is already 
> active
>         at 
> org.apache.manifoldcf.core.lockmanager.BaseLockManager.registerServiceBeginServiceActivity(BaseLockManager.java:162)
>         at 
> org.apache.manifoldcf.core.lockmanager.BaseLockManager.registerServiceBeginServiceActivity(BaseLockManager.java:126)
>         at 
> org.apache.manifoldcf.core.lockmanager.LockManager.registerServiceBeginServiceActivity(LockManager.java:69)
>         at 
> org.apache.manifoldcf.agents.system.AgentsDaemon.checkAgents(AgentsDaemon.java:271)
>         at 
> org.apache.manifoldcf.agents.system.AgentsDaemon$AgentsThread.run(AgentsDaemon.java:209)
> ERROR 2014-10-09 13:58:44,210 (Agents thread) - Exception tossed: Service 'A' 
> of type 'AGENT_org.apache.manifoldcf.crawler.system.CrawlerAgent' is already 
> active
> org.apache.manifoldcf.core.interfaces.ManifoldCFException: Service 'A' of 
> type 'AGENT_org.apache.manifoldcf.crawler.system.CrawlerAgent' is already 
> active
>         at 
> org.apache.manifoldcf.core.lockmanager.BaseLockManager.registerServiceBeginServiceActivity(BaseLockManager.java:162)
>         at 
> org.apache.manifoldcf.core.lockmanager.BaseLockManager.registerServiceBeginServiceActivity(BaseLockManager.java:126)
>         at 
> org.apache.manifoldcf.core.lockmanager.LockManager.registerServiceBeginServiceActivity(LockManager.java:69)
>         at 
> org.apache.manifoldcf.agents.system.AgentsDaemon.checkAgents(AgentsDaemon.java:271)
>         at 
> org.apache.manifoldcf.agents.system.AgentsDaemon$AgentsThread.run(AgentsDaemon.java:209)
> ERROR 2014-10-09 13:58:44,214 (Agents thread) - Exception tossed: Service 'A' 
> of type 'AGENT_org.apache.manifoldcf.crawler.system.CrawlerAgent' is already 
> active
> org.apache.manifoldcf.core.interfaces.ManifoldCFException: Service 'A' of 
> type 'AGENT_org.apache.manifoldcf.crawler.system.CrawlerAgent' is already 
> active
>         at 
> org.apache.manifoldcf.core.lockmanager.BaseLockManager.registerServiceBeginServiceActivity(BaseLockManager.java:162)
>         at 
> org.apache.manifoldcf.core.lockmanager.BaseLockManager.registerServiceBeginServiceActivity(BaseLockManager.java:126)
>         at 
> org.apache.manifoldcf.core.lockmanager.LockManager.registerServiceBeginServiceActivity(LockManager.java:69)
>         at 
> org.apache.manifoldcf.agents.system.AgentsDaemon.checkAgents(AgentsDaemon.java:271)
>         at 
> org.apache.manifoldcf.agents.system.AgentsDaemon$AgentsThread.run(AgentsDaemon.java:209)
> ------------------------------------------------------------------------------------------



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to