Hello,
I have a TestStand application that uses TCP connections to create a client server interaction on the CVI side. The server talks to one client with an IP address and the other two clients through connecting to localhost with separate ports. The issue that I am running into is the first time I open the TestStand application, which calls the server executable that forms the connections, the buffer of data coming from the server comes back empty. So the server is able to connect to the client with the IP address but isn't able to get any data from it. But, if I exit out of this execution and keep the window for TestStand open and run it again, everything works properly. The server is able to get data from the client and the buffer isn't empty. Is there some sort of initialization that I am missing on either the TestStand side or CVI side that is causing this issue? I am making updates to a previous version of the same application but that seems to be working fine. I didn't change anything in regards to the initializations for anything. Is there some issue in the configuration files for TestStand that could be causing this?
Please let me know!
Thanks,
Shreya