Author: burn
Date: Mon Aug 24 22:53:48 2015
New Revision: 1697512

URL: http://svn.apache.org/r1697512
Log:
UIMA-4564 Only if a reservation request should a state of Assigned terminate 
the monitor

Modified:
    
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccMonitor.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccMonitor.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccMonitor.java?rev=1697512&r1=1697511&r2=1697512&view=diff
==============================================================================
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccMonitor.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccMonitor.java
 Mon Aug 24 22:53:48 2015
@@ -391,7 +391,7 @@ public abstract class DuccMonitor {
                                        flag_cancel_on_interrupt.set(false);
                                        message.append(details(monitorInfo));
                                }
-                               else if (state.equals(StateAssigned)) {       
// A reservation has completed
+                               else if (context == DuccContext.Reservation && 
state.equals(StateAssigned)) {       // A reservation has completed
                                        flag_cancel_on_interrupt.set(false);
                                        message.append(details(monitorInfo));
                                }
@@ -427,7 +427,7 @@ public abstract class DuccMonitor {
                                                }
                                        }
                                }
-                               if (state.equals(StateAssigned)) {
+                               if (context == DuccContext.Reservation && 
state.equals(StateAssigned)) {
                                        if(monitorInfo.nodes != null) {
                                                if(monitorInfo.nodes.size() > 
0) {
                                                        StringBuffer sb = new 
StringBuffer();


Reply via email to