How to know the sequence is already finished

In reply to zz8318:

Did you mean to say both tasks “call the seq.start() method”? Would it work if you had two different instances of the same sequence? What about lock() and unlock()? I guess you need to explain what you want to happen if the other task is not finished with the sequence.