I'm running a multi-thread labview program. In the main thread, data is
read and written to serial IO, and data is written to the data socket.
There is limited interaction between this thread and the others. All
threads update indicators the front panel, but only two threads take
information from controls on the front panel, one of which is the main
thread. The problem that I have, is that occasionally, and of course
unpredictably, the updating of indicators (from all threads) on the front
panel ceases. Controls on the front panel continue to operate, and I have
been able to verify that all threads continue to run. ie. Information read
from the serial IO can be observed via datasocket clients. Front pane
l
controls still affect serial IO etc.
This problem has been observed on both executables and in the development
environment, the only difference being that as soon as you attempt to
"probe" the problem in the development environment, the updating of the
front panel resumes.
Running Labview 6.02 on NT platform.
Any ideas?