title: Send signal from multi-instance subprocess without terminating the other instances?
body: <p>Basically, I have a multi-instance subprocess and want to be able to send some kind of signal to the parent process without terminating all other instances of the subprocess.</p>
  
  <p>Please have a look on this sample process: 
  <a href="https://i.stack.imgur.com/A9NYt.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/A9NYt.png" alt="sample process"></a></p>
  
  <ul>
  <li>The subprocess is a multi-instance subprocess with a cardinality of 3.</li>
  <li>i.e. when completing UserTask A, three instances of the subprocess are created. The user then needs to complete Task B three times. Fine.</li>
  <li>But when the gateway routes to the "throw signal" event, I want the other two instances keep on running! Currently, all instances of the subprocess are terminated as soon as the signal is thrown.</li>
  <li>With the help of the signal, I want to create some more instances of the subprocess after visiting UserTask A again.</li>
  </ul>
  
  <p>How can I model this behavior in BPMN / Camunda?</p>
  
  <p>Thanks in advance!
  Chris</p>