You may want to experiment with "Rendez-vous"
In the Functions Palette, under:
Adanced => Synchronization => Rendez-vous
Here is a brief overview: (quick & dirty example)
Create sub vi's for the two loops.
Wire the error in to both loops
Use the rendez-vous at the exit of the sub vi's (loops) to combine the error clusters
Open the sub vi's (one at a time) and under file select properties, then under Category, select Execution. For Preferred Execution System, select "Other 1" for the 1st sub-vi, and select "Other 2" for the second one.
I had done this quite a while ago, and the above are the steps that I recall... I appologize for not giving clearer details at this time. Experiment and let me know how it worked..
JLV