We have a SharePoint site that displays a calendar and manages appointments etc.
We are trying to automate several aspects of this system via workflows.
Indvidually each workflow works ok.
The problem is that we want them to run automatically when an item is modified. But sometimes a workflow itself modifies another item - which in turn triggers the workflows....
How do you avoid these race conditions?