12-29-2016 08:22 PM
Hi,
I noticed that VI will hang at RunVI invoke node when doing kind of operations like opening right click menu or holding the left mouse button, even the operation is on the running VI or not. Opening VI pallette on a new VI makes it hangs too.
I tried to change the VI Priority, Preferred Excution System or reentrant property, it didn't work at all. Why there is a lock here? Could I get around it? Appricate if anyone can help. Thanks in advance.
Solved! Go to Solution.
12-29-2016 10:15 PM
From what you have described and what is mentioned in the idea exchange post below, I would suspect that method is running in the UI thread.
I'm not sure if the start async node runs in the UI thread as well but that's what I would try.
12-29-2016 11:47 PM
Hi Jacobson,
I tried the Call By Reference Node, It's not running in the UI thread, so I can get around this issue. Thanks for you quick reply and hint. 🙂