Hello
Here are a couple of things I would try to narrow down the problem. Try just using the tcp client server example that is included with CVI, you can find it under ./CVI/samples/tcp, and check to see whether they exhibit the same effects. Also, check each of the status codes returned by the tcp read write functions, just to be sure that there are no problems occuring. Check to see if your callbacks are running correcctly, you can use the GetTCPErrorString() or the GetTCPSystemErrorString () to get more information about the error codes. Also check to see the number of bytes transfered in the CVI example and in your code.
I hope this helps
Bilal Durrani
NI
Bilal Durrani
NI