-
Bug Report
-
Resolution: Unresolved
-
L3 - Default
-
None
-
None
-
None
- Variables are propagated while the error event definition is looked up.
- If no error handler is found, the throwing execution ends, but not necessarily its process instance (e.g. in case of concurrency)
- In consequence, the process instance may not end but variables are propagated nonetheless
Related code:
- https://github.com/camunda/camunda-bpm-platform/blob/7.5.0/engine/src/main/java/org/camunda/bpm/engine/impl/bpmn/behavior/AbstractBpmnActivityBehavior.java#L181
- https://github.com/camunda/camunda-bpm-platform/blob/7.5.0/engine/src/main/java/org/camunda/bpm/engine/impl/bpmn/behavior/AbstractBpmnActivityBehavior.java#L204-L205