From f203b370810121ef3d778304b989b995596512ce Mon Sep 17 00:00:00 2001
From: Jeff Wallace <jwallace@basistech.com>
Date: Wed, 6 Nov 2013 10:22:38 -0500
Subject: [PATCH] Fixed exception on case close.

---
 bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java b/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java
index 69a26bc59..780527a2a 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,
-- 
GitLab