From 535863bc52bb4b22f8f89563ae9cfbafe61d6bde Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Wed, 16 Apr 2014 08:13:38 -0400 Subject: [PATCH] added additional error handling Former-commit-id: 2922b534e1f11f66c0d1bdff3136b560a467e3f1 --- .../owasp/dependencycheck/data/nvdcve/ConnectionFactory.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/nvdcve/ConnectionFactory.java b/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/nvdcve/ConnectionFactory.java index 43c8c97d5..cd4ef2628 100644 --- a/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/nvdcve/ConnectionFactory.java +++ b/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/nvdcve/ConnectionFactory.java @@ -185,6 +185,9 @@ public final class ConnectionFactory { DriverManager.deregisterDriver(driver); } catch (SQLException ex) { Logger.getLogger(ConnectionFactory.class.getName()).log(Level.FINE, "An error occured unloading the databse driver", ex); + } catch (Throwable unexpected) { + Logger.getLogger(ConnectionFactory.class.getName()).log(Level.FINE, + "An unexpected throwable occured unloading the databse driver", unexpected); } driver = null; }