la seul solution pour vider les ressources utiliser par out.writeObject(...); est de fermer le flux. Mais comment faire si il est dans une boucle infini sens sortir de celle-ci et ne pas avoir une erreur "java.net.SocketException: Socket closed"?

J'ai vraiment besoin d'aide je bloque sur ce problème depuis deux semaines

Merci.