I've just raised https://issues.apache.org/jira/browse/KARAF-1823. I'm currently working on SSHD so will give it a go asap.
On Fri, Sep 14, 2012 at 11:25 AM, Guillaume Nodet <gno...@gmail.com> wrote: > I'm aware of this issue I think and this is on my todo list. > > > On Fri, Sep 14, 2012 at 10:57 AM, a_bouchama < > abdellatif.bouch...@gmail.com> wrote: > >> Hello, >> >> We use apache-karaf-2.2.9 in windows 2008 server R2. >> >> I've run a lot of Ssh "Echo" in a short time. And the karaf memory peaked, >> and we receive out of memory as exception.(see the attached picture >> http://karaf.922171.n3.nabble.com/file/n4026025/Jconsole_Karaf.png ) >> >> Running jhat shows some classes that should consume such memory: >> class org.apache.activemq.command.ProducerId 21706 955064 >> class org.apache.felix.gogo.runtime.Token 46536 930720 >> class org.apache.felix.gogo.runtime.Closure 9972 717984 >> *class org.apache.sshd.server.session.ServerSession 1662 563418 >> class org.apache.mina.transport.socket.nio.NioSocketSession 1662 511896 * >> class [Lorg.apache.activemq.command.DataStructure; 48 393984 >> >> The memory leak seems to lie around unclosed ssh server session. >> >> To reproduce the problem, you have just to run this script >> "loopsshecho.bat" >> that will allow to reproduce rapidly the bug >> http://karaf.922171.n3.nabble.com/file/n4026025/probes.zip probes.zip : >> >> {code} >> >> @echo ON >> :again >> >> CALL launch-javaprobe.bat com.eurofins.nagios.probe.ssh.SSHEcho --hostname >> Localhost --login karaf --password karaf --sshport 8101 >> ECHO . >> goto again >> {code} >> >> You have to change the parametrs of : >> --hostname >> --login >> --password >> --sshport >> >> Best regards, >> >> >> >> >> -- >> View this message in context: >> http://karaf.922171.n3.nabble.com/Memory-leak-with-ssh-org-apache-sshd-server-session-ServerSession-objects-tp4026025.html >> Sent from the Karaf - User mailing list archive at Nabble.com. >> > > > > -- > ------------------------ > Guillaume Nodet > ------------------------ > Blog: http://gnodet.blogspot.com/ > ------------------------ > FuseSource, Integration everywhere > http://fusesource.com > -- ------------------------ Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ FuseSource, Integration everywhere http://fusesource.com