Hi Jason
Yes VI will wait for 5 minutes and block everything. It will return from Wait for Next Event either after time out or after Ethernet plug/unplug event.
I can give less time out like 100 msec but application performance will reduce. I also learnt that since it is an external code LabView loses its execution control on it.
If I make this Sub VI as LabVIEW function block (yellow color blocks) then problem may solve. But pls let me know how do that.
Thanks
Nesara