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