Hi fellow LabVIEWers,

seems the list has some problems again, so let me try again:

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