Adhoc subprocess with tasks inside; each task is triggered by ksession.signal(). One of this tasks continues with non-terminating end event node, which is triggered but the adhoc subprocess does not complete and the process stays in active state. there is a pull request with reproducer: https://github.com/droolsjbpm/jbpm/pull/56 commit: https://github.com/rsynek/jbpm/commit/c4dccc59d8951e88c74c1f4b6bfb34c1bdf57c31
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Ad-hoc subprocesses with non-terminating end event nodes will not end and the process stays active.