Author: challngr
Date: Tue Oct 28 17:39:03 2014
New Revision: 1634932

URL: http://svn.apache.org/r1634932
Log:
UIMA-4063 Update fudge for blasti-guard.

Modified:
    
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/ResourceManagerComponent.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/ResourceManagerComponent.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/ResourceManagerComponent.java?rev=1634932&r1=1634931&r2=1634932&view=diff
==============================================================================
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/ResourceManagerComponent.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/ResourceManagerComponent.java
 Tue Oct 28 17:39:03 2014
@@ -189,7 +189,9 @@ public class ResourceManagerComponent 
         nodeMetricsUpdateRate = 
SystemPropertyResolver.getIntProperty("ducc.agent.node.metrics.publish.rate", 
DEFAULT_NODE_METRICS_RATE);
         schedulingRatio       = 
SystemPropertyResolver.getIntProperty("ducc.rm.state.publish.ratio", 
DEFAULT_SCHEDULING_RATIO);
         orPublishingRate      = 
SystemPropertyResolver.getIntProperty("ducc.orchestrator.abbreviated.state.publish.rate",
 DEFAULT_OR_PUBLISH_RATE);
-        minRmPublishingRate      = orPublishingRate + 
DEFAULT_RM_PUBLISHING_SLOP;
+        minRmPublishingRate   = orPublishingRate - DEFAULT_RM_PUBLISHING_SLOP;
+        if ( minRmPublishingRate <=0 ) minRmPublishingRate = 
DEFAULT_RM_PUBLISHING_SLOP;        // somewhat arbitrary, but what else?
+
         // schedulingEpoch       = 
SystemPropertyResolver.getIntProperty("ducc.rm.state.publish.rate", 
DEFAULT_SCHEDULING_RATE);
         
         String adminEndpoint         = 
System.getProperty("ducc.rm.admin.endpoint");


Reply via email to