geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Hogstrom (JIRA)" <...@geronimo.apache.org>
Subject [jira] Closed: (GERONIMO-1121) ConnectionManager leaves several timer tasks running even after gbeans are shutdown -- causes memory leak
Date Fri, 11 Nov 2005 02:02:03 GMT
     [ http://issues.apache.org/jira/browse/GERONIMO-1121?page=all ]
     
Matt Hogstrom closed GERONIMO-1121:
-----------------------------------


> ConnectionManager leaves several timer tasks running even after gbeans are shutdown --
causes memory leak
> ---------------------------------------------------------------------------------------------------------
>
>          Key: GERONIMO-1121
>          URL: http://issues.apache.org/jira/browse/GERONIMO-1121
>      Project: Geronimo
>         Type: Bug
>   Components: connector
>     Versions: 1.0
>     Reporter: David Jencks
>     Assignee: Kevan Miller
>      Fix For: 1.0

>
> The AbsractSinglePoolConnectionInterceptor has a IdleRemoverTask and a FillTask that
are added to a timer and never removed.    Among other possible problems, this results in
a memory leak  (thanks to Kevan Miller) :
> java.util.TaskQueue [Stack Local, Monitor Used]
>   queue --> java.util.TimerTask[128]
>     [5] --> org.apache.geronimo.connector.outbound.AbstractSinglePoolConnectionInterceptor$IdleReleaser
>       this$0 --> org.apache.geronimo.connector.outbound.SinglePoolConnectionInterceptor

>         next --> org.apache.geronimo.connector.outbound.XAResourceInsertionInterceptor
>           next --> org.apache.geronimo.connector.outbound.MCFConnectionInterceptor
>             stack --> org.apache.geronimo.connector.outbound.ConnectionTrackingInterceptor
>               next --> org.apache.geronimo.connector.outbound.TCCLInterceptor
>                 classLoader --> org.apache.geronimo.kernel.config.MultiParentClassLoader
> We need to figure out how to shut down the pool cleanly.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message