2 Replies Latest reply on Apr 2, 2014 3:35 AM by swiderski.maciej

    How to stop second branch of a converging XOR gateway?

    mvermand

      Hi,

       

      Given the following flow:

      xor.png

      The split gateway is of type AND.

      The join gateway is of type XOR.

       

      I thought that if one of the branches passed the xor join gateway, the second would not pass anymore upon completion, but now I found out that it does...

      Once when the timer expires and once when the event arrives.

      The "Process" node is executed twice (given that the event does arrive).

       

      I wanted to use such construct to block the event when the specified time had passed.

      The "Process" node then can operate on a variable (not) set by the signal event handler.

       

      How can I achieve such control of flow?

       

      Thank you!