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

Jian He commented on YARN-2917:
-------------------------------

patch looks good, thanks Rohith !
Committing this.

bq. I observed that ResourceManager#rmDispatcher does not drain ,is it bug?
I think the decision was to make the state-store relevant dispatcher drained. 
rmDispatcher is a global dispatcher. draining that may take more time depending 
on how busy the cluster is. I think it's still fine to drain the rmDispatcher, 
but need to evaluate the pros and cons.

> Potential deadlock in AsyncDispatcher when system.exit called in 
> AsyncDispatcher#dispatch and AsyscDispatcher#serviceStop from shutdown hook
> --------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: YARN-2917
>                 URL: https://issues.apache.org/jira/browse/YARN-2917
>             Project: Hadoop YARN
>          Issue Type: Bug
>          Components: resourcemanager
>            Reporter: Rohith
>            Assignee: Rohith
>            Priority: Critical
>         Attachments: 0001-YARN-2917.patch, 0002-YARN-2917.patch
>
>
> I encoutered scenario where RM hanged while shutting down and keep on logging 
> {{2014-12-03 19:32:44,283 INFO org.apache.hadoop.yarn.event.AsyncDispatcher: 
> Waiting for AsyncDispatcher to drain.}}



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

Reply via email to