[infinispan-commits] Infinispan SVN: r2135 - trunk/cachestore/jdbc/src/main/java/org/infinispan/loaders/jdbc/connectionfactory.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Tue Aug 3 06:25:33 EDT 2010
Author: galder.zamarreno at jboss.com
Date: 2010-08-03 06:25:32 -0400 (Tue, 03 Aug 2010)
New Revision: 2135
Modified:
trunk/cachestore/jdbc/src/main/java/org/infinispan/loaders/jdbc/connectionfactory/ManagedConnectionFactory.java
Log:
[ISPN-564] (ManagedConnectionFactory releaseConnection can throw NullPointerException) Fixed.
Modified: trunk/cachestore/jdbc/src/main/java/org/infinispan/loaders/jdbc/connectionfactory/ManagedConnectionFactory.java
===================================================================
--- trunk/cachestore/jdbc/src/main/java/org/infinispan/loaders/jdbc/connectionfactory/ManagedConnectionFactory.java 2010-08-03 10:24:00 UTC (rev 2134)
+++ trunk/cachestore/jdbc/src/main/java/org/infinispan/loaders/jdbc/connectionfactory/ManagedConnectionFactory.java 2010-08-03 10:25:32 UTC (rev 2135)
@@ -99,8 +99,9 @@
}
public void releaseConnection(Connection conn) {
- try {
- conn.close();
+ try {
+ if (conn != null) // Could be null if getConnection failed
+ conn.close();
} catch (SQLException e) {
log.warn("Issues while closing connection " + conn, e);
}
More information about the infinispan-commits
mailing list