From 000a70a7d9a8be978ac8f7ed0425858902735501 Mon Sep 17 00:00:00 2001 From: "Samuel H. Kenyon" Date: Tue, 8 Apr 2014 17:48:21 -0400 Subject: [PATCH] Just do one summary postMessage for KeywordSearch module. --- .../autopsy/keywordsearch/KeywordSearchIngestModule.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchIngestModule.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchIngestModule.java index ba30cc097f..d19e0ea328 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchIngestModule.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchIngestModule.java @@ -125,6 +125,7 @@ public final class KeywordSearchIngestModule extends IngestModuleAdapter impleme initialized = false; jobId = context.getJobId(); + IngestModuleAdapter.moduleRefCountIncrement(jobId); caseHandle = Case.getCurrentCase().getSleuthkitCase(); tikaFormatDetector = new Tika(); ingester = Server.getIngester(); @@ -251,7 +252,9 @@ public final class KeywordSearchIngestModule extends IngestModuleAdapter impleme // Remove from the search list and trigger final commit and final search SearchRunner.getInstance().endJob(jobId); - postIndexSummary(); + if (IngestModuleAdapter.moduleRefCountDecrementAndGet(jobId) == 0) { + postIndexSummary(); + } //log number of files / chunks in index //signal a potential change in number of text_ingested files