diff --git a/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java b/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java index 69a26bc59e5663b3c5cda9b18828fa833af26995..780527a2aaa5dc376515cba40b228561641ee360 100644 --- a/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java +++ b/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java @@ -4737,12 +4737,11 @@ public void finalize() throws Throwable { private void closeConnection() { SleuthkitCase.dbWriteLock(); try { + closeStatements(); if (con != null) { con.close(); con = null; } - closeStatements(); - } catch (SQLException e) { // connection close failed. logger.log(Level.WARNING,