that code is such crap.

Does this help, JDBCManagedConnection around line 140?

            public void connectionClosed(javax.resource.spi.ConnectionEvent
evt)
            {
               JDBCManagedConnection.this.removeConnectionEventListener(this);
               //no shutdown needed because managed conn is only closed
after all wrappers are closed.
            }


I don't have time to test it right now, I can look later if this doesn't
help/work.

david


On 2002.04.13 14:27:24 -0400 Scott M Stark wrote:
> Every run of the testsuite with
>     build.sh -Dtest=cmp2 -Dnojars=t test
> 
> is leaking 2695 org.jboss.resource.adapter.jdbc.local.ConnectionInPool
> instances that are being held in the BaseManagedConnection listeners
> list. Here is a trace of the references to one of the ConnectionInPool
> instances:
> 
> References to org.jboss.resource.adapter.jdbc.local.ConnectionInPool
> org.jboss.resource.adapter.jdbc.local.ConnectionInPool@fe861a58.
> application
> ----------------------------------------------------------------------------
> ----------------------------------------------------------------------
> 
>  org.jboss.resource.adapter.jdbc.local.ConnectionInPool
> org.jboss.resource.adapter.jdbc.local.ConnectionInPool@fe861a58
>    val$wrapper of
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2@fe861986
>       element of
> Object[7747]=[org.jboss.resource.connectionmanager.LocalTxConnectionManager$
> LocalConnectionEventListener 0x1b9fd30,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1baac10,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1ba1590,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1bb8bf8,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1bb97e8,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1bc1788,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1bc17b0,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1bc97d8,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1bcfd00,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1bcfd28,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1bcfe98,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1bc2bc8,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1bc2dc0,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1bc41b0,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1bc56b0,
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2 0x1bc5710,
> ...
>          elementData of <Timeout while calling toString() on object>
>             listeners of
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection@fe4db220
>                this$0 of
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2
> org.jboss.resource.adapter.jdbc.local.JDBCManagedConnection$2@fe8f0494
>                mc of
> org.jboss.resource.connectionmanager.InternalManagedConnectionPool$MCHolder
> org.jboss.resource.connectionmanager.InternalManagedConnectio...
> 
> 
> 
> xxxxxxxxxxxxxxxxxxxxxxxx
> Scott Stark
> Chief Technology Officer
> JBoss Group, LLC
> xxxxxxxxxxxxxxxxxxxxxxxx
> 
> 
> 

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to