User session count too high on siebel server for eCommunicationObjMgr_enu component
I am facing an issue where hung session count gets too high and Object Managers max task got reached.
I identified the problem of inactive sessions:
User want to do some query on external database from our siebel application.
Sometimes the session gets hanged due to some performance issue of that external database.
When the session gets hanged, user close the browser but that session doesn't get killed on the application.
Even idle session time out is set but these hanged sessions doesn't finish after crossing that time limit.
Using ServerMgr, I tried to identify the hanged session's task and tried to stop but it doesn't stop. Then I tried to kill the task but then I got the error that I cannot kill a task of multithreaded process.