[infinispan-commits] Infinispan SVN: r2134 - branches/4.1.x/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:24:01 EDT 2010
Author: galder.zamarreno at jboss.com
Date: 2010-08-03 06:24:00 -0400 (Tue, 03 Aug 2010)
New Revision: 2134
Modified:
branches/4.1.x/cachestore/jdbc/src/main/java/org/infinispan/loaders/jdbc/connectionfactory/ManagedConnectionFactory.java
Log:
[ISPN-564] (ManagedConnectionFactory releaseConnection can throw NullPointerException) Fixed.
Modified: branches/4.1.x/cachestore/jdbc/src/main/java/org/infinispan/loaders/jdbc/connectionfactory/ManagedConnectionFactory.java
===================================================================
--- branches/4.1.x/cachestore/jdbc/src/main/java/org/infinispan/loaders/jdbc/connectionfactory/ManagedConnectionFactory.java 2010-08-02 15:43:06 UTC (rev 2133)
+++ branches/4.1.x/cachestore/jdbc/src/main/java/org/infinispan/loaders/jdbc/connectionfactory/ManagedConnectionFactory.java 2010-08-03 10:24:00 UTC (rev 2134)
@@ -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