Hi fellow LabVIEWers,

I've entered unexplored territory in LabVIEW7 (at least for me).

My project involves the start of some daemons watching USB comm lines.
Those daemons are reentrant vis started using VI server: 'Run VI'. So far
so good.
There seems, however, to be a bug in my code that prevents the
self-termination under specified circumstances. So now I need some help
debugging reentrant executions. Maybe someone of you outside can give me
some hints and answer my Qs:
1. Those reentrant daemons have a non-reentrant subvi as a LV2-style
global. Will this LV2Global run just in one instance as expected, e.g. can
I rely on its display?
2. I've created a little tool that shows all running processes and if those
are reentrant or not. But i can not figure out how to get the number of
instances running of a reentrant VI. Any ideas?
3. If, as in my case, a reentrant daemon does not stop as expected, is
there a save way to shut it down? I had to shut down LV using W2ks task
manager to kill that processes. Any better ideas?

TIA  and
Greetings from Germany!
-- 
Uwe Frenz


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dr. Uwe Frenz
Entwicklung
getemed Medizin- und Informationtechnik AG
Oderstr. 59
D-14513 Teltow

Tel.  +49 3328 39 42 0
Fax   +49 3328 39 42 99
[EMAIL PROTECTED]
WWW.Getemed.de


Reply via email to