Author: kwright
Date: Mon Aug 13 18:42:26 2012
New Revision: 1372543
URL: http://svn.apache.org/viewvc?rev=1372543&view=rev
Log:
Fix for CONNECTORS-504.
Modified:
manifoldcf/trunk/CHANGES.txt
manifoldcf/trunk/framework/agents/src/main/java/org/apache/manifoldcf/agents/system/ManifoldCF.java
Modified: manifoldcf/trunk/CHANGES.txt
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/CHANGES.txt?rev=1372543&r1=1372542&r2=1372543&view=diff
==============================================================================
--- manifoldcf/trunk/CHANGES.txt (original)
+++ manifoldcf/trunk/CHANGES.txt Mon Aug 13 18:42:26 2012
@@ -3,6 +3,10 @@ $Id$
======================= 0.7-dev =====================
+CONNECTORS-504: Stop agents process from talking to database after
+the stop signal has been sent.
+(Karl Wright)
+
CONNECTORS-503: Add support in status reports for hopcount exceeded
status.
(Karl Wright)
Modified:
manifoldcf/trunk/framework/agents/src/main/java/org/apache/manifoldcf/agents/system/ManifoldCF.java
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/framework/agents/src/main/java/org/apache/manifoldcf/agents/system/ManifoldCF.java?rev=1372543&r1=1372542&r2=1372543&view=diff
==============================================================================
---
manifoldcf/trunk/framework/agents/src/main/java/org/apache/manifoldcf/agents/system/ManifoldCF.java
(original)
+++
manifoldcf/trunk/framework/agents/src/main/java/org/apache/manifoldcf/agents/system/ManifoldCF.java
Mon Aug 13 18:42:26 2012
@@ -110,7 +110,6 @@ public class ManifoldCF extends org.apac
{
// Get agent manager
IAgentManager manager = AgentManagerFactory.make(threadContext);
- String[] classes = manager.getAllAgents();
ManifoldCFException problem = null;
synchronized (runningHash)
{
@@ -118,6 +117,7 @@ public class ManifoldCF extends org.apac
// (If it has, it means that the JVM is trying to shut down.)
if (stopAgentsRun)
return;
+ String[] classes = manager.getAllAgents();
int i = 0;
while (i < classes.length)
{