I have several Labwindows CVI 6.0 programs using TCP/IP. The programs I wrote myself work fine, there is one program that I inherited from some one else. The programs I wrote use TCP/IP to transfer data between a UNIX box and Windows and I had to add the data transfer to the inherited program. I added it with little trouble, however the TCP/IP socket disconnects occasionally in the inherited program, 1 time out of 10, very repeatable. Trouble shooting the problem, it seems that there is something in the program I have inherited that is causing the TCP socket to close. Possibly something consuming to much of the CPU. Are there any functions or operations that can affect the TCP/IP communications in CVI 6.0? Any troubleshooting suggestions?
Mor
e info: The data transfer is compartmentallized. The socket is opened, data sent, then the socket is closed. All the TCP/IP functions are in one source file, one function call is used to start the data transfer.
Operating system: Windows 2000, Windows XP
Thanks