From 70a9570e1d1fd4ffc305e48bb5c1af435674ef04 Mon Sep 17 00:00:00 2001 From: Andrea Gazzarini Date: Wed, 17 Jun 2020 15:50:08 +0100 Subject: [PATCH] Merge branches 'fix/SEARCH-2303_npe_on_tracker_state' and 'master' of https://git.alfresco.com/search_discovery/insightengine into fix/SEARCH-2303_npe_on_tracker_state  Conflicts:  search-services/alfresco-search/src/main/java/org/alfresco/solr/tracker/AbstractTracker.java --- .../alfresco/solr/tracker/AbstractTracker.java | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/search-services/alfresco-search/src/main/java/org/alfresco/solr/tracker/AbstractTracker.java b/search-services/alfresco-search/src/main/java/org/alfresco/solr/tracker/AbstractTracker.java index f671c84eb..8f2d36cd1 100644 --- a/search-services/alfresco-search/src/main/java/org/alfresco/solr/tracker/AbstractTracker.java +++ b/search-services/alfresco-search/src/main/java/org/alfresco/solr/tracker/AbstractTracker.java @@ -225,9 +225,10 @@ public abstract class AbstractTracker implements Tracker } } } - catch (InterruptedException e) + catch (Exception exception) { - LOGGER.error("[{} / {} / {}] Semaphore interruption. See the stacktrace below for further details.", coreName, trackerId, iterationId, e); + LOGGER.error("[{} / {} / {}] Some problem was detected while resetting the Tracker State. See the stracktrace below for further details." + , coreName, trackerId, iterationId, exception); } finally { @@ -250,17 +251,10 @@ public abstract class AbstractTracker implements Tracker try { state.setRunning(false); - } catch (Exception ignore) - { - // Nothing to be done here. - } - - try - { state.setCheck(false); - } catch (Exception ignore) + } catch (Exception exception) { - // Nothing to be done here. + LOGGER.error("Unable to properly turn off the TrackerState instance. See the stacktrace below for further details.", exception); } }