cancel
Showing results for 
Search instead for 
Did you mean: 

Quit LabVIEW function doesn't work when called from Actor Framework

Active Participant

Quit LabVIEW function doesn't work when called from Actor Framework

Message contains a hyperlink

This is related to a known bug. Details can be found in a discussion we had with LV R&D here: https://decibel.ni.com/content/docs/DOC-28012

 

I need a functional workaround to this bug because my application's top-level panel is an Actor Core.vi override. Can the AEs please help, as suggested by Aristos_Queue (LV R&D member) in the link above?

4 REPLIES 4
Highlighted
Carl_W
NI Employee (retired)

Re: Quit LabVIEW function doesn't work when called from Actor Framework

Hi David,

 

Were you able to try the workaround AristosQueue gave you? Below is the workaround he suggested.

 

Not sure, but I think that it will work just fine if you start a VI running using the Run VI method and have it invoke the Quit LabVIEW node. Not the Call By Reference node, but just wire a Static VI Reference to the Run VI method with FALSE wired to the terminal for whether to wait for it to finish. That subVI will then be running as a top-level VI on its own... and the only thing on its diagram would be the Quit LabVIEW node. I think that will work. Haven't tried it, but based on the description in the CAR, I think it will work.

Carl W.
Applications Engineering
National Instruments
Active Participant

Re: Quit LabVIEW function doesn't work when called from Actor Framework

Yes. My attempt is the attachment on the document I linked. Please run it to investigate the workaround.

Active Participant

Re: Quit LabVIEW function doesn't work when called from Actor Framework

Carl, any word?

Carl_W
NI Employee (retired)

Re: Quit LabVIEW function doesn't work when called from Actor Framework

I am working on a solution. I will follow up when I have more information.

Carl W.
Applications Engineering
National Instruments