Vladimir Konkov created DBCP-433:
------------------------------------

             Summary: Connection leak when SQLException is thrown while 
enlisting in XA transaction
                 Key: DBCP-433
                 URL: https://issues.apache.org/jira/browse/DBCP-433
             Project: Commons Dbcp
          Issue Type: Bug
    Affects Versions: 2.0
         Environment: All
            Reporter: Vladimir Konkov


In ManagedConnection when delegate connection is null new real (driver) 
connection is borroved from pool. If SQLExcetion is thrown in 
'TransactionContext.enlistResource()'  that borrowed connection is lost 
(leaked).
Short fail on network side may immediately exhaust the pool.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to