Bueno, esto es pq superas el limite maximo de conexiones TCP que puedes tener abiertas en tu SO, como no dices que windows usas te dire las 2 soluciones que hay
Si usas windows 95/98/Me:
Usa regedit para llegar hasta "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP" una vez alli mira si existe una clave que se llama "MaxConnections", si existe aumenta el valor que tiene, sino existe la creas y le das un valor de 200 por ejemplo y reinicias. Si despues de hacer esto te sale de vez en cuando un error de memoria insuficiente es que el valor que has puesto es demasiado grande.
Si usas Windows NT/2000/XP (No lo creo pq su limite de conexiones ya es muy grande):
Vamos a "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters " y creamos una entrada que se llame "TcpNumConnections" y le damos un valor de 200. Reiniciar y probar.
Un saludo