geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <>
Subject [jira] Created: (GERONIMO-2632) Connection errors can result in infinite loop
Date Thu, 07 Dec 2006 00:29:20 GMT
Connection errors can result in infinite loop

                 Key: GERONIMO-2632
             Project: Geronimo
          Issue Type: Bug
      Security Level: public (Regular issues)
          Components: connector
    Affects Versions: 2.0
            Reporter: David Jencks
         Assigned To: David Jencks
             Fix For: 2.0

We have a GeronimoConnectionEventListener that always tries to return the connection with
a DESTROY action.  Well, if the connection is sufficiently broken, trying to close it might
cause another ConnectionError event...... leading to infinite recursion.

I'm putting in a flag so only the first ConnectionError event causes the connection to get

Also, there isn't really any point in calling cleanup on a managed connection we're about
to destroy.  Just another way to try to provoke another connection error.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:


View raw message