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();