Martien, I wasn't aware that the DataSocket functions in 6.x had the Open and Close function built into the Read and Write VIs. LabVIEW 7.0 allows you the functionality of opening the DataSocket session and then reading or writing in a loop before closing the session. In your application, I assume that you are reading from the server in a loop. Do you have a delay built into the loop or is it making calcuations as fast as it can? It is always good to have a delay built into any while loop. One solution may be to increase the delay. Give these things a try and let me know what you get after running a a higher speed too. Hope this helps.
Shea C. Applications Engineering