Ryan,
I'm not sure exactly what is the issue is. Could you upload your VI so I could take a look and see what you're trying to do?
Thanks,
The short answer is no. What you are discribing breaks data flow programming. In LabVIEW, code executes as nodes are finished. For example loops only execute the next iteration when all the code inside is done.
So if your main VI is waiting for a response from the SubVI, or the SubVI is in a structure then that Main VIs stucture can not finish until the subVI is done.
The caveat is that I am assuming you are using the SubVI for a value or have it in a structure. If you have 2 sections of code that are fully parallel (think 2 totally seperate loops) then the subVI in 1 loop has no effect on the other.
Without your code we can't really tell you which you are and why you code is not working as expected.
Message Edited by Valcon on 06-14-2007 08:30 AM