[ https://issues.apache.org/jira/browse/YARN-2313?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sandy Ryza updated YARN-2313: ----------------------------- Summary: Livelock can occur in FairScheduler when there are lots of running apps (was: Livelock can occur on FairScheduler when there are lots of running apps) > Livelock can occur in FairScheduler when there are lots of running apps > ----------------------------------------------------------------------- > > Key: YARN-2313 > URL: https://issues.apache.org/jira/browse/YARN-2313 > Project: Hadoop YARN > Issue Type: Bug > Components: fairscheduler > Affects Versions: 2.4.1 > Reporter: Tsuyoshi OZAWA > Assignee: Tsuyoshi OZAWA > Attachments: YARN-2313.1.patch, YARN-2313.2.patch, YARN-2313.3.patch, > YARN-2313.4.patch, rm-stack-trace.txt > > > Observed livelock on FairScheduler when there are lots entry in queue. After > my investigating code, following case can occur: > 1. {{update()}} called by UpdateThread takes longer times than > UPDATE_INTERVAL(500ms) if there are lots queue. > 2. UpdateThread goes busy loop. > 3. Other threads(AllocationFileReloader, > ResourceManager$SchedulerEventDispatcher) can wait forever. -- This message was sent by Atlassian JIRA (v6.2#6252)