Hi:

I'm using Apache Mina 2.0.7

I'm waching by lsof command *A LOT OF* file descriptors opened like

java      24512    tomcat 6440u      REG                0,9        0
    3779 anon_inode

and

java      24512    tomcat 6438r     FIFO                0,8      0t0
1775475918 pipe
java      24512    tomcat 6439w     FIFO                0,8      0t0
1775475918 pipe


And increasing

I need help
What could be happening ?

I'm closing my sockets with this code


try
{
if (this.socket != null && this.socket.getFilterChain() != null)
this.socket.getFilterChain().clear();
}
catch(Exception e)
{
l.error("*#*#*# Cannot clear filter chain {}" , e);
}
if (this.session != null && this.session.isConnected())
{

this.session.close(b);
l.info("*#*#*# Socket session closed");
}


Any wrong ? Should i check  this.session.isConnected() before invoking
this.session.close(b);?

Thanks and regards

Reply via email to