El problema es que una vez que te desconectas como cliente, el servidor tiene q cerrarse y volver a escuchar:
Código:
Sock.Close 'Se cierra
Sock.Listen 'Vuelve a escuchar
ese codigo se tiene q ejecutar cada vez que te desconectes como cliente...

Saludos