提交 0bbeec0c 编写于 作者: S Saeid Mirzaei

fix ACT-1589

上级 99e8c886
......@@ -57,8 +57,8 @@ public class IntermediateThrowSignalEventActivityBehavior extends AbstractBpmnAc
for (SignalEventSubscriptionEntity signalEventSubscriptionEntity : subscriptionEntities) {
signalEventSubscriptionEntity.eventReceived(null, signalDefinition.isAsync());
}
if (execution.getActivity() != null)
leave(execution);
if (execution.getActivity() != null) // dont continue if process has already finished
leave(execution);
}
}
......@@ -25,7 +25,7 @@
<startEvent id="startevent2" name="Start"></startEvent>
<endEvent id="endevent2" name="End"></endEvent>
<intermediateThrowEvent id="signalintermediatethrowevent1" name="SignalThrowEvent">
<signalEventDefinition signalRef="signal1"></signalEventDefinition>
<signalEventDefinition signalRef="killSignal"></signalEventDefinition>
</intermediateThrowEvent>
<sequenceFlow id="flow6" sourceRef="startevent2" targetRef="signalintermediatethrowevent1"></sequenceFlow>
<userTask id="usertask1" name="User Task" activiti:candidateGroups="group1"></userTask>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册