HIVE-20676 : HiveServer2: PrivilegeSynchronizer is not set to daemon status 
(Vaibhav Gumashta via Thejas Nair)


Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/52f94b8f
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/52f94b8f
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/52f94b8f

Branch: refs/heads/master-tez092
Commit: 52f94b8f1dd99950f9323a6c2a5e3a694db46269
Parents: 1ceb4eb
Author: Vaibhav Gumashta <vgumas...@hortonworks.com>
Authored: Tue Nov 13 11:34:10 2018 -0700
Committer: Thejas M Nair <the...@hortonworks.com>
Committed: Tue Nov 13 11:34:10 2018 -0700

----------------------------------------------------------------------
 service/src/java/org/apache/hive/service/server/HiveServer2.java | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/52f94b8f/service/src/java/org/apache/hive/service/server/HiveServer2.java
----------------------------------------------------------------------
diff --git a/service/src/java/org/apache/hive/service/server/HiveServer2.java 
b/service/src/java/org/apache/hive/service/server/HiveServer2.java
index 4335574..9376e87 100644
--- a/service/src/java/org/apache/hive/service/server/HiveServer2.java
+++ b/service/src/java/org/apache/hive/service/server/HiveServer2.java
@@ -1017,6 +1017,7 @@ public class HiveServer2 extends CompositeService {
       LOG.info("Find " + policyContainer.size() + " policy to synchronize, 
start PrivilegeSynchronizer");
       Thread privilegeSynchronizerThread = new Thread(
           new PrivilegeSynchronizer(privilegeSynchronizerLatch, 
policyContainer, hiveConf), "PrivilegeSynchronizer");
+      privilegeSynchronizerThread.setDaemon(true);
       privilegeSynchronizerThread.start();
     } else {
       LOG.warn(

Reply via email to