Ошибка привязки сокета

У меня есть тестовое приложение, которое открывает сокет, отправляет что-то через этот сокет, а затем закрывает его. Это делается в цикле 5-10 000 раз. Дело в том, что после 3400 итераций я получаю ошибку такого типа:

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

Я даже установил сокет для немедленного использования, но ошибка сохраняется

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");
}

Что я мог сделать, чтобы это исправить?

Ответы на вопрос(7)

Ваш ответ на вопрос