Hello Matt,
thanks for your fast reply.
I'm sorry I was not very clear about routines stopping "entirely".
My architecture is as follows: I am using a PXI host running RT in combination with a PC running Labview.
The user interface is on the PC.
I have to admit, that I'm still new to programming LV-RT, so my problem might very well be a trivial one. I am aware of the problem you are describing in the second part of your reply, therefore I have reduced my routines to one single loop running at the fastest possible speed.
What I meant with not stopping "entirely" is the fact, that my routines are working fine when I first run them on a freshly rebooted host.
Yet, when I stop them, and try to rerun them a second time, it sometimes takes forever to compile them again. The host seems to be busy with things that weren't there the first time. There are various messages from the host side, like "waiting for host to reply", or "stop waiting and disconnect". I was wondering if I could implement additional code into my routines, that would remove those routines from memory, or, return the host to the state it was in after rebooting. (Obviously I could always reboot the host, but I would rather avoid this time-consuming solution)
All the best and thanks in advance,
Oliver