Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0
-
None
-
All
Description
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.