Author: cwiklik
Date: Tue Apr 19 18:00:42 2016
New Revision: 1739970
URL: http://svn.apache.org/viewvc?rev=1739970&view=rev
Log:
UIMA-4898 remove status check when killer timer pops
Modified:
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/CommandExecutor.java
Modified:
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/CommandExecutor.java
URL:
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/CommandExecutor.java?rev=1739970&r1=1739969&r2=1739970&view=diff
==============================================================================
---
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/CommandExecutor.java
(original)
+++
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/CommandExecutor.java
Tue Apr 19 18:00:42 2016
@@ -73,10 +73,14 @@ public abstract class CommandExecutor im
boolean isAPorJD = ((ManagedProcess) managedProcess).isJd()
||
((ManagedProcess)
managedProcess).getDuccProcess().getProcessType().equals(ProcessType.Pop);
+
// JDs and APs dond't report internal status to the agent
(initializing or running) so assume these start and enter Running state
if (isAPorJD && !((ManagedProcess)
managedProcess).getDuccProcess().getProcessState().equals(ProcessState.Stopped))
{
((ManagedProcess)
managedProcess).getDuccProcess().setProcessState(ProcessState.Running);
}
+
+ logger.info(methodName,null,
+ ">>>>>>>>> PID:"+String.valueOf(pid)+" Process
State:"+((ManagedProcess) managedProcess).getDuccProcess().getProcessState());
try {
synchronized(this) {
// wait for 5 seconds before starting the camel
route
@@ -87,7 +91,6 @@ public abstract class CommandExecutor im
RouteBuilder rb = agent.new
ProcessMemoryUsageRoute(agent,
((ManagedProcess) managedProcess).getDuccProcess(),(ManagedProcess)
managedProcess);
agent.getContext().addRoutes(rb);
-
agent.getContext().startRoute(String.valueOf(pid));
logger.info(methodName,null,
"Started Process Metric Gathering Thread For
PID:"+String.valueOf(pid));