This is an automated email from the ASF dual-hosted git repository.

tv pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-jcs.git

commit 5d308e985f73282d03209e5b3e0a90ff9741db22
Author: Thomas Vandahl <t...@apache.org>
AuthorDate: Sun Apr 12 19:04:20 2020 +0200

    JCS-182: Check for null
---
 .../auxiliary/disk/jdbc/dsfactory/SharedPoolDataSourceFactory.java   | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/jdbc/dsfactory/SharedPoolDataSourceFactory.java
 
b/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/jdbc/dsfactory/SharedPoolDataSourceFactory.java
index 27037b8..1104f96 100644
--- 
a/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/jdbc/dsfactory/SharedPoolDataSourceFactory.java
+++ 
b/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/jdbc/dsfactory/SharedPoolDataSourceFactory.java
@@ -92,7 +92,10 @@ public class SharedPoolDataSourceFactory implements 
DataSourceFactory
     {
         try
         {
-            ds.close();
+            if (ds != null)
+            {
+                ds.close();
+            }
         }
         catch (Exception e)
         {

Reply via email to