system threads increasing

Hi guys,

we got an issue with system threads. we have developed sftp services(using jsch API) to login sftp servers.
when we login to server, a new thread session is creating and after logout thread is sitting in the system treads. for each login a new thread is creating and sitting in system threads, they are increasing day by day and not clearing from system threads.

here is some thread session.

Priority Name Alive Daemon Interrupted Cancel Kill Start Time Protocol
5 .TransportAcker - - -
5 BrokerPoller - - - -
5 Cache Inval Thread - - - -
5 Connect thread 13.111.12.111 session - - - -
5 Connect thread 19.129.12.222 session - - - -
5 Connect thread 19.129.12.200 session - - - -
5 Connect thread 19.129.12.200 session - - - -
5 Connect thread 10.129.19.200 session - - - -

Can any one help me how to clean these sessions. this is causing the load on IS. we using version 8.0.1

Thanks & Regards,
Shaik

when you open a session in your code, do you use
session.setTimeout(timeoutvalue) to set the timeout of the connection.
If not, try to add it.

Note: 9.5 has sftp built-in services under WmPublic package