I seem to not understand what happens with Simple Synchronization Sequences.
As I understand it you can use this workflow activity to restrict access to certain activities to ensure that one workflow or part of a workflow is not acting on entries and other activities when they are being used by another workflow or other part of the workflow.
In testing, I have found that it will merely wait the max time set and if it was still not able to access the activities within, it will just run them anyways. This seems counter-intuitive to ever other lock-out mechanism in other programs/programming languages.
Has anyone come up with a solution to working with this functionality to create an effective lock mechanism. This does not seem to follow the 4 principles of a good lock mechanism and is almost like adding in a layer of risk to a workflow as the results can be inconsistent and the performance as well.