From e08258495979b734f071bdcb493e4423dd7b3cb3 Mon Sep 17 00:00:00 2001 From: Richard Cordovano Date: Fri, 6 Jun 2014 11:56:14 -0400 Subject: [PATCH] Remove unnecessary synchronization from Case.addReport() --- Core/src/org/sleuthkit/autopsy/casemodule/Case.java | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/Case.java b/Core/src/org/sleuthkit/autopsy/casemodule/Case.java index 7a314941d5..5c68404478 100644 --- a/Core/src/org/sleuthkit/autopsy/casemodule/Case.java +++ b/Core/src/org/sleuthkit/autopsy/casemodule/Case.java @@ -1182,13 +1182,11 @@ public class Case implements SleuthkitCase.ErrorObserver { */ public void addReport(String localPath, String srcModuleName, String reportName) throws TskCoreException { Report report = this.db.addReport(localPath, srcModuleName, reportName); - synchronized (this) { - try { - Case.pcs.firePropertyChange(Events.REPORT_ADDED.toString(), null, report); - } catch (Exception ex) { - String errorMessage = String.format("A Case %s listener threw an exception", Events.REPORT_ADDED.toString()); - logger.log(Level.SEVERE, errorMessage, ex); - } + try { + Case.pcs.firePropertyChange(Events.REPORT_ADDED.toString(), null, report); + } catch (Exception ex) { + String errorMessage = String.format("A Case %s listener threw an exception", Events.REPORT_ADDED.toString()); + logger.log(Level.SEVERE, errorMessage, ex); } }