Explorar o código

suspend interpreter in case of cyclic errors

Andreas Mülder %!s(int64=10) %!d(string=hai) anos
pai
achega
7297a88aab

+ 1 - 0
plugins/org.yakindu.sct.simulation.core.sexec/src/org/yakindu/sct/simulation/core/sexec/container/AbstractExecutionFlowSimulationEngine.java

@@ -72,6 +72,7 @@ public abstract class AbstractExecutionFlowSimulationEngine implements ISimulati
 		IStatusHandler statusHandler = DebugPlugin.getDefault().getStatusHandler(errorStatus);
 		try {
 			statusHandler.handleStatus(errorStatus, getDebugTarget());
+			interpreter.suspend();
 			interpreter.tearDown();
 		} catch (CoreException e) {
 			e.printStackTrace();