Fuite mémoire dans le serveur Joram lors de l'ouverture/fermeture de nombreuses connexions JMS
Lorsque des clients ouvrent de nombreuses connexions et les referment on détecte une fuite mémoire.
La fuite se trouve au niveau de l'utilisation de monolog. A chaque nouvelle connexion, Joram créé un nouveau logger (dans Tcpwriter et TcpReader) en passant l'identité de la connexion (tcpConnection.getKey()). Comme il n'y a aucun nettoyage des loggers créés peu à peu ceux-ci encombrent la mémoire.
Pour reproduire le problème il suffit d'ouvrir puis de fermer un grand nombre de connexions TCP vers le serveur.
[JORAM-20] created at 2012-02-15 08:46:14 by freyssinet, version JORAM_5_4_0