mi pare che la risposta te la sia dato da solo.....

Metti WSAStartup e WSACleanup fuori dal ciclo...