Repository: incubator-ranger Updated Branches: refs/heads/master df6a6184a -> c19b18133
RANGER-1083 : Ranger PolicyRefresh and RangerTagEnricher threads should be of daemon type Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/c19b1813 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/c19b1813 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/c19b1813 Branch: refs/heads/master Commit: c19b1813363760ef384134ea1e83fedeb49d25ca Parents: df6a618 Author: rmani <[email protected]> Authored: Thu Jul 7 10:48:14 2016 -0700 Committer: rmani <[email protected]> Committed: Thu Jul 7 10:48:14 2016 -0700 ---------------------------------------------------------------------- .../apache/ranger/plugin/contextenricher/RangerTagEnricher.java | 2 +- .../java/org/apache/ranger/plugin/service/RangerBasePlugin.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/c19b1813/agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerTagEnricher.java ---------------------------------------------------------------------- diff --git a/agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerTagEnricher.java b/agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerTagEnricher.java index bc4b337..c397ca1 100644 --- a/agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerTagEnricher.java +++ b/agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerTagEnricher.java @@ -108,7 +108,7 @@ public class RangerTagEnricher extends RangerAbstractContextEnricher { } catch (Throwable exception) { LOG.error("Exception when retrieving tag for the first time for this enricher", exception); } - + tagRefresher.setDaemon(true); tagRefresher.startRefresher(); } } else { http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/c19b1813/agents-common/src/main/java/org/apache/ranger/plugin/service/RangerBasePlugin.java ---------------------------------------------------------------------- diff --git a/agents-common/src/main/java/org/apache/ranger/plugin/service/RangerBasePlugin.java b/agents-common/src/main/java/org/apache/ranger/plugin/service/RangerBasePlugin.java index d38a96c..a000125 100644 --- a/agents-common/src/main/java/org/apache/ranger/plugin/service/RangerBasePlugin.java +++ b/agents-common/src/main/java/org/apache/ranger/plugin/service/RangerBasePlugin.java @@ -124,6 +124,7 @@ public class RangerBasePlugin { RangerAdminClient admin = createAdminClient(serviceName, appId, propertyPrefix); refresher = new PolicyRefresher(this, serviceType, appId, serviceName, admin, pollingIntervalMs, cacheDir); + refresher.setDaemon(true); refresher.startRefresher(); }
