Socket Bind Erreur

J'ai une application de test qui ouvre un socket , envoie quelque chose par le biais de cette prise et puis le referme . Ceci est fait dans une boucle de 5 à 10.000 fois. La chose est que, après 3,4000 itérations j'obtiens une erreur de ce type :

java.net.BindException: Address already in use: connect

J'ai même mis le socket à utiliser immediattly, mais l'erreur persiste

try
{
     out_server.write(m.ToByteArray());
     socket_server.setReuseAddress(true);
     socket_server.close();
}
catch(Exception e)
{
     e.printStackTrace();
     System.out.println(i+" unable to register with the server");
}

Ce que je pourrais faire pour résoudre ce problème ?

OriginalL'auteur klaus johan | 2009-07-06