From 96383ef985031f99a6129d104c8f6eeb90383070 Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Tue, 25 Nov 2014 05:55:59 -0500 Subject: [PATCH] added a check to the open function to prevent losing a reference to an open database connection Former-commit-id: 62e8386dce392d8c7fbc58febc4f5d4bc35e84f0 --- .../java/org/owasp/dependencycheck/data/nvdcve/CveDB.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/nvdcve/CveDB.java b/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/nvdcve/CveDB.java index f629aa879..78e8a2924 100644 --- a/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/nvdcve/CveDB.java +++ b/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/nvdcve/CveDB.java @@ -87,7 +87,9 @@ public class CveDB { * @throws DatabaseException thrown if there is an error opening the database connection */ public final void open() throws DatabaseException { - conn = ConnectionFactory.getConnection(); + if (!isOpen()) { + conn = ConnectionFactory.getConnection(); + } } /**