From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Actor Framework Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Asynchronous Calls in the Actor Framework

Solved!
Go to solution

In this discussiondrjdpowell mentioned the asynchronous calls in the Actor Framework as an example.  When I was looking for all instances of Start Asynchronous Call, I noticed that they are different from each other - Launch Actor Core mentions a workaround for RT and uses non-strict references, while Time-Delayed Send Message does not.

 

Is this just a change that didn't propagate to all calls, or are there some circumstances where you would intentionally want strict references wired in the Time-Delayed Send Message way?

 

Screenshots from LabVIEW 2018f1

Time-Delayed Send Message.pngLaunch Actor Core.png

Message 1 of 6
(6,722 Views)
Solution
Accepted by TomOrr0W

Someone pointed that out to me recently. I've made the same fix in LV 2020 for Time-Delayed Message.

0 Kudos
Message 2 of 6
(6,209 Views)

I wish I could get the RT bug fixed, but it doesn't affect many VIs, and I haven't been able to get the team to make it a priority since the workaround exists.

0 Kudos
Message 3 of 6
(6,204 Views)

What is the RT bug?

0 Kudos
Message 4 of 6
(6,184 Views)

@drjdpowell wrote:

What is the RT bug?


Some sort of root loop priority inversion.

0 Kudos
Message 5 of 6
(6,176 Views)
0 Kudos
Message 6 of 6
(6,171 Views)