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

Rohith commented on YARN-2917:
------------------------------

bq. is it correct to set drainEventsOnStop to be false when such fatal error 
happens? Shouldn't we wait for it to be drained even if fatal error happens?
Yes because however JVM is going to exit either gracefully or 
abnormally.Setting flag is indication that shutdowhook is called by self.  It 
need not necessarily wait for draining events since JVM will be killed 
aggressively.

> 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
>
>
> 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