Jump to content

Executing sequence on multiple sequencers?

Recommended Posts

What is the effect on a transaction if it is executed on multiple sequencers? If I take a sequence item and without cloning it proceed to .start() it on multiple sequencers, will the item execute correctly on all the sequencers? or will that cause a conflict in the item between the different sequencers?

I know there are some configuration settings like "set_sequencer" that I'm guessing would end up battling each other in some race condition if I started the same item on multiple sequencers.


Link to comment
Share on other sites


a few things to it:

- you cannot start() a transaction (only a sequence, a transaction requires a .start_item()+finish_item())

- there is a check that sequences have to be in a CREATED,STOPPED,FINISHED state in order to start them. not sure if there can be a race which bypasses the fatal, or if the fatal is demoted.

anyway, attempting to start the same sequence instance or transaction on multiple sequencers at the same time probably most likely leads to bad behaviour.


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...