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();
        }
 

Reply via email to