[ 
https://issues.apache.org/jira/browse/HIVE-8830?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14207509#comment-14207509
 ] 

Thejas M Nair commented on HIVE-8830:
-------------------------------------

In the jstack output, the following non daemon thread was seen . -

{code}
"pool-1-thread-1" prio=10 tid=0x00007f6b793a4800 nid=0x3030 waiting on 
condition [0x00007f6b741dc000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000000e09fdc28> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at 
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
        at 
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)
{code}

Verified manually that this patch fixes the hanging issue.


> hcatalog process don't exit because of non daemon thread
> --------------------------------------------------------
>
>                 Key: HIVE-8830
>                 URL: https://issues.apache.org/jira/browse/HIVE-8830
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 0.14.0
>            Reporter: Thejas M Nair
>            Assignee: Thejas M Nair
>             Fix For: 0.15.0
>
>         Attachments: HIVE-8830.1.patch
>
>
> HiveClientCache has a cleanup thread which is not a daemon. It can cause hcat 
> client process to hang even after the complete.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to