ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Race condition

Could somebody please explain what is a "race condition" and its implications in LabVIEW designs? How can this occur in LabVIEW? Is it a bad thing? Should or must be avoided?
www.vartortech.com
Message 1 of 2
(2,869 Views)
If I have to processes, one reading the value of a global variable, and one writing to the value of the global, and they are not syncronized somehow, I could read before the value has been set to the proper value. This is a race condition and I think its pretty clear that it is a bad thing!

Jared
Message 2 of 2
(2,868 Views)